Thanks to visit codestin.com
Credit goes to github.com

Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .bumpversion.cfg
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[bumpversion]
current_version = 0.16.3
current_version = 0.16.4
commit = True
tag = True
tag_name = {new_version}
Expand Down
8 changes: 5 additions & 3 deletions .github/workflows/publish-to-pypi.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,11 +8,13 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@master
with:
ref: main

- name: Set up Python 3.10
- name: Set up Python 3.13
uses: actions/setup-python@v5
with:
python-version: '3.10'
python-version: '3.13'

- name: Install dependencies
run: |
Expand All @@ -25,7 +27,7 @@ jobs:

- name: Build a binary wheel and a source tarball
run: |
pip install wheel
pip install wheel setuptools
python setup.py sdist bdist_wheel

- name: Publish distribution to PyPI
Expand Down
2 changes: 1 addition & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,5 @@ ADD . /config-merger/

RUN apt-get update && apt-get install -y make curl

RUN python -m pip install --upgrade pip && pip3 install .
RUN python -m pip install --upgrade pip && pip3 install -r requirements.txt && pip3 install .
RUN rm -rf /config-merger/*
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# himl
A hierarchical config using yaml in Python.

Latest version is: 0.16.3
Latest version is: 0.16.4

## Description

Expand Down
2 changes: 1 addition & 1 deletion himl/main.py
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@ def get_parser(parser=None):
parser.add_argument('--list-merge-strategy', dest='merge_list_strategy', type=ListMergeStrategy, choices=list(ListMergeStrategy),
default='append',
help='override default merge strategy for list')
parser.add_argument('--version', action='version', version='%(prog)s v{version}'.format(version="0.16.3"),
parser.add_argument('--version', action='version', version='%(prog)s v{version}'.format(version="0.16.4"),
help='print himl version')
return parser

Expand Down
1 change: 1 addition & 0 deletions requirements.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
setuptools~=78.1.1
5 changes: 2 additions & 3 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -13,13 +13,12 @@
'pyyaml~=6.0.2',
'pathlib2~=2.3.7',
'boto3~=1.39.14',
'hvac~=2.3.0',
'setuptools~=44.0.0'
'hvac~=2.3.0'
]

setup(
name='himl',
version="0.16.3",
version="0.16.4",
description='A hierarchical config using yaml',
long_description=_readme + '\n\n',
long_description_content_type='text/markdown',
Expand Down