Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
c06d95f
chore: Bump pydantic from 2.3.0 to 2.4.2
dependabot[bot] Oct 1, 2023
02617d3
Merge pull request #547 from cordada/dependabot/pip/pydantic-2.4.2
svillegas-cdd Oct 2, 2023
ab518e7
chore: Update data models and parsers to `pydantic==2.4.2`
svillegas-cdd Sep 26, 2023
d4962a2
chore: Update tests to `pydantic==2.4.2`
svillegas-cdd Sep 26, 2023
d1297e5
Merge pull request #544 from cordada/task/sc-768-update-lib-cl-sii-py…
svillegas-cdd Oct 23, 2023
d98dfa4
chore: Bump the production-dependencies group with 4 updates
dependabot[bot] Oct 1, 2023
3f3a093
Merge pull request #545 from cordada/dependabot/github_actions/produc…
jtrobles-cdd Oct 23, 2023
f7811e0
chore: Bump the development-dependencies group with 5 updates
dependabot[bot] Oct 2, 2023
e1124a2
Merge pull request #549 from cordada/dependabot/pip/development-depen…
jtrobles-cdd Oct 23, 2023
1c92132
chore: Improve caching in CI/CD workflow
jtrobles-cdd Oct 23, 2023
1a1af36
chore: Auto-cancel redundant GitHub Actions jobs
jtrobles-cdd Oct 23, 2023
605fae0
Merge pull request #553 from cordada/task/improve-ci-cd-workflow
jtrobles-cdd Oct 23, 2023
663f99e
fix: Enable GHA secrets inheritance so that Codecov token can be passed
jtrobles-cdd Oct 23, 2023
f2b2540
Merge pull request #554 from cordada/bugfix/codecov-ci-secret
jtrobles-cdd Oct 23, 2023
76fb680
chore: Bump cryptography from 41.0.3 to 41.0.4
dependabot[bot] Oct 2, 2023
f300edf
Merge pull request #543 from cordada/dependabot/pip/cryptography-41.0.4
jtrobles-cdd Oct 23, 2023
0b2370d
chore: Bump urllib3 from 1.26.12 to 1.26.18
dependabot[bot] Oct 23, 2023
b6d0509
Merge pull request #551 from cordada/dependabot/pip/urllib3-1.26.18
jtrobles-cdd Oct 23, 2023
d85140d
chore: Update history for new version
svillegas-cdd Oct 23, 2023
c4e95d0
chore: Bump version from 0.23.3 to 0.23.4
svillegas-cdd Oct 23, 2023
1bb4d9b
Merge pull request #552 from cordada/release/v0.23.4
svillegas-cdd Oct 23, 2023
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.23.3
current_version = 0.23.4
commit = True
tag = False
message = chore: Bump version from {current_version} to {new_version}
Expand Down
5 changes: 5 additions & 0 deletions .github/workflows/ci-cd.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,10 @@ on:
permissions:
contents: write

concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true

env:
PRODUCTION_VCS_REF: refs/heads/master
STAGING_VCS_REF: refs/heads/develop
Expand All @@ -42,6 +46,7 @@ jobs:
- workflow_config

uses: ./.github/workflows/ci.yaml
secrets: inherit

# -----END CI Job-----

Expand Down
11 changes: 6 additions & 5 deletions .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ jobs:

steps:
- name: Check Out VCS Repository
uses: actions/checkout@v3.6.0
uses: actions/checkout@v4.1.0

- name: Set Up Python ${{ matrix.python_version }}
uses: actions/setup-python@v4.7.0
Expand All @@ -45,7 +45,7 @@ jobs:
run: make python-virtualenv PYTHON_VIRTUALENV_DIR="venv"

- name: Restoring/Saving Cache
uses: actions/cache@v3.3.1
uses: actions/cache@v3.3.2
with:
path: "venv"
key: py-v1-deps-${{ runner.os }}-${{ matrix.python_version }}-${{ hashFiles('requirements.txt') }}-${{ hashFiles('requirements-dev.txt') }}-${{ hashFiles('Makefile', 'make/**.mk') }}
Expand Down Expand Up @@ -75,18 +75,19 @@ jobs:

steps:
- name: Check Out VCS Repository
uses: actions/checkout@v3.6.0
uses: actions/checkout@v4.1.0

- name: Set Up Python ${{ matrix.python_version }}
uses: actions/setup-python@v4.7.0
with:
python-version: "${{ matrix.python_version }}"

- name: Restoring/Saving Cache
uses: actions/cache@v3.3.1
uses: actions/cache@v3.3.2
with:
path: "venv"
key: py-v1-deps-${{ runner.os }}-${{ matrix.python_version }}-${{ hashFiles('requirements.txt') }}-${{ hashFiles('requirements-dev.txt') }}-${{ hashFiles('Makefile', 'make/**.mk') }}
fail-on-cache-miss: true

- name: Set Tox Environment
id: set_tox_environment
Expand Down Expand Up @@ -136,7 +137,7 @@ jobs:

- name: Store Artifacts
if: ${{ always() }}
uses: actions/upload-artifact@v3.1.2
uses: actions/upload-artifact@v3.1.3
with:
name: test_reports_${{ matrix.python_version }}
path: test-reports/
Expand Down
8 changes: 6 additions & 2 deletions .github/workflows/dependency-review.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,16 +10,20 @@ on:
permissions:
contents: read

concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true

jobs:
dependency-review:
name: Dependency Review
runs-on: ubuntu-22.04

steps:
- name: Check Out VCS Repository
uses: actions/checkout@v3.6.0
uses: actions/checkout@v4.1.0

- name: Dependency Review
uses: actions/dependency-review-action@v3.0.8
uses: actions/dependency-review-action@v3.1.0
with:
fail-on-severity: critical
4 changes: 2 additions & 2 deletions .github/workflows/deploy.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ jobs:

steps:
- name: Check Out VCS Repository
uses: actions/checkout@v3.6.0
uses: actions/checkout@v4.1.0

- name: Set Up Python
id: set_up_python
Expand All @@ -47,7 +47,7 @@ jobs:
python-version: "3.10.9"

- name: Restoring/Saving Cache
uses: actions/cache@v3.3.1
uses: actions/cache@v3.3.2
with:
path: "venv"
key: py-v1-deps-${{ runner.os }}-${{ steps.set_up_python.outputs.python-version }}-${{ hashFiles('requirements.txt') }}-${{ hashFiles('requirements-dev.txt') }}-${{ hashFiles('Makefile', 'make/**.mk') }}
Expand Down
4 changes: 4 additions & 0 deletions .github/workflows/git-commit-lint.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,10 @@ on:
permissions:
contents: read

concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true

jobs:
git-commit-lint:
name: Git Commit Linter
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/release.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ jobs:

steps:
- name: Check Out VCS Repository
uses: actions/checkout@v3.6.0
uses: actions/checkout@v4.1.0

- name: Set Up Python
id: set_up_python
Expand All @@ -47,7 +47,7 @@ jobs:
run: make python-virtualenv PYTHON_VIRTUALENV_DIR="venv"

- name: Restoring/Saving Cache
uses: actions/cache@v3.3.1
uses: actions/cache@v3.3.2
with:
path: "venv"
key: py-v1-deps-${{ runner.os }}-${{ steps.set_up_python.outputs.python-version }}-${{ hashFiles('requirements.txt') }}-${{ hashFiles('requirements-dev.txt') }}-${{ hashFiles('Makefile', 'make/**.mk') }}
Expand All @@ -68,7 +68,7 @@ jobs:
make dist

- name: Store Artifacts
uses: actions/upload-artifact@v3.1.2
uses: actions/upload-artifact@v3.1.3
with:
name: release
path: ${{ env.ARTIFACTS_PATH }}/
Expand Down
4 changes: 4 additions & 0 deletions .github/workflows/super-linter.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,10 @@ permissions:
statuses: write
checks: write

concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true

jobs:
super-linter:
name: Super-Linter
Expand Down
11 changes: 11 additions & 0 deletions HISTORY.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,16 @@
# History

## 0.23.4 (2023-10-23)

- (PR #547, 2023-10-02) chore: Bump pydantic from 2.3.0 to 2.4.2
- (PR #544, 2023-10-23) Migrate to `pydantic==2.4.2`
- (PR #545, 2023-10-23) chore: Bump the production-dependencies group with 4 updates
- (PR #549, 2023-10-23) chore: Bump the development-dependencies group with 5 updates
- (PR #553, 2023-10-23) Improve CI/CD workflows
- (PR #554, 2023-10-23) Enable GHA secrets inheritance so that Codecov token can be passed
- (PR #543, 2023-10-23) chore: Bump cryptography from 41.0.3 to 41.0.4
- (PR #551, 2023-10-23) chore: Bump urllib3 from 1.26.12 to 1.26.18

## 0.23.3 (2023-09-14)

- (PR #530, 2023-09-05) chore: Bump the development-dependencies group with 9 updates
Expand Down
10 changes: 5 additions & 5 deletions requirements-dev.in
Original file line number Diff line number Diff line change
Expand Up @@ -4,15 +4,15 @@

-c requirements.txt

black==23.7.0
black==23.9.1
bumpversion==0.5.3
coverage==7.3.0
coverage==7.3.2
flake8==6.1.0
isort==5.12.0
mypy==1.5.1
tox==4.8.0
tox==4.11.3
twine==4.0.2
types-jsonschema==4.17.0.10
types-jsonschema==4.19.0.3
types-pyOpenSSL==23.2.0.2
types-pytz==2023.3.0.1
types-pytz==2023.3.1.1
wheel==0.41.2
46 changes: 31 additions & 15 deletions requirements-dev.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,11 @@
#
# pip-compile --strip-extras requirements-dev.in
#
black==23.7.0
attrs==20.3.0
# via
# -c requirements.txt
# referencing
black==23.9.1
# via -r requirements-dev.in
bleach==5.0.1
# via readme-renderer
Expand All @@ -20,33 +24,35 @@ cffi==1.15.1
# via
# -c requirements.txt
# cryptography
chardet==5.1.0
chardet==5.2.0
# via tox
charset-normalizer==3.1.0
# via requests
click==8.0.3
# via black
colorama==0.4.6
# via tox
coverage==7.3.0
coverage==7.3.2
# via -r requirements-dev.in
cryptography==41.0.3
cryptography==41.0.4
# via
# -c requirements.txt
# secretstorage
# types-pyopenssl
distlib==0.3.6
distlib==0.3.7
# via virtualenv
docutils==0.19
# via readme-renderer
filelock==3.12.2
filelock==3.12.4
# via
# tox
# virtualenv
flake8==6.1.0
# via -r requirements-dev.in
idna==2.10
# via requests
# via
# requests
# yarl
importlib-metadata==6.1.0
# via
# -c requirements.txt
Expand All @@ -65,6 +71,8 @@ mccabe==0.7.0
# via flake8
mdurl==0.1.2
# via markdown-it-py
multidict==6.0.4
# via yarl
mypy==1.5.1
# via -r requirements-dev.in
mypy-extensions==1.0.0
Expand All @@ -81,12 +89,12 @@ pathspec==0.9.0
# via black
pkginfo==1.8.3
# via twine
platformdirs==3.9.1
platformdirs==3.11.0
# via
# black
# tox
# virtualenv
pluggy==1.2.0
pluggy==1.3.0
# via tox
pycodestyle==2.11.0
# via flake8
Expand All @@ -100,10 +108,16 @@ pygments==2.15.0
# via
# readme-renderer
# rich
pyproject-api==1.5.3
pyproject-api==1.6.1
# via tox
pyrsistent==0.17.3
# via
# -c requirements.txt
# referencing
readme-renderer==35.0
# via twine
referencing==0.8.11
# via types-jsonschema
requests==2.31.0
# via
# requests-toolbelt
Expand All @@ -124,32 +138,34 @@ tomli==2.0.1
# mypy
# pyproject-api
# tox
tox==4.8.0
tox==4.11.3
# via -r requirements-dev.in
twine==4.0.2
# via -r requirements-dev.in
types-jsonschema==4.17.0.10
types-jsonschema==4.19.0.3
# via -r requirements-dev.in
types-pyopenssl==23.2.0.2
# via -r requirements-dev.in
types-pytz==2023.3.0.1
types-pytz==2023.3.1.1
# via -r requirements-dev.in
typing-extensions==4.7.1
# via
# -c requirements.txt
# black
# mypy
# rich
urllib3==1.26.12
urllib3==1.26.18
# via
# requests
# twine
virtualenv==20.24.1
virtualenv==20.24.5
# via tox
webencodings==0.5.1
# via bleach
wheel==0.41.2
# via -r requirements-dev.in
yarl==1.9.2
# via referencing
zipp==3.8.1
# via
# -c requirements.txt
Expand Down
4 changes: 2 additions & 2 deletions requirements.in
Original file line number Diff line number Diff line change
Expand Up @@ -5,15 +5,15 @@
# Note: To install a package from a Git VCS repository, see the following example:
# git+https://github.com/example/example.git@example-vcs-ref#egg=example-pkg[foo,bar]==1.42.3

cryptography==41.0.3
cryptography==41.0.4
defusedxml==0.7.1
Django>=2.2.24
djangorestframework>=3.10.3,<3.15
importlib-metadata==6.1.0
jsonschema==4.17.3
lxml==4.9.2
marshmallow==3.19.0
pydantic==2.3.0
pydantic==2.4.2
pyOpenSSL==23.2.0
pytz==2023.3
signxml==3.2.0
8 changes: 4 additions & 4 deletions requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ certifi==2023.7.22
# via signxml
cffi==1.15.1
# via cryptography
cryptography==41.0.3
cryptography==41.0.4
# via
# -r requirements.in
# pyopenssl
Expand All @@ -29,7 +29,7 @@ djangorestframework==3.14.0
# via -r requirements.in
importlib-metadata==6.1.0
# via -r requirements.in
importlib-resources==6.0.1
importlib-resources==6.1.0
# via jsonschema
jsonschema==4.17.3
# via -r requirements.in
Expand All @@ -45,9 +45,9 @@ pkgutil-resolve-name==1.3.10
# via jsonschema
pycparser==2.20
# via cffi
pydantic==2.3.0
pydantic==2.4.2
# via -r requirements.in
pydantic-core==2.6.3
pydantic-core==2.10.1
# via pydantic
pyopenssl==23.2.0
# via
Expand Down
2 changes: 1 addition & 1 deletion src/cl_sii/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,4 @@
"""


__version__ = '0.23.3'
__version__ = '0.23.4'
Loading