From 9290266987cb6b67f5ab10769d9cea3311d44001 Mon Sep 17 00:00:00 2001 From: Jose Tomas Robles Hahn Date: Wed, 5 Apr 2023 15:56:33 -0400 Subject: [PATCH 01/35] fix: Fix Git alias `lg-github-pr-summary` in Contributing Guidelines --- CONTRIBUTING.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index f3b10171..ec198bc1 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -230,5 +230,5 @@ This is done by the CI/CD system. [^semver]: [Semantic Versioning](https://semver.org/) [^git-alias-github-pr-summary]: Add a Git alias that generates a summary of changes from GitHub pull requests: - `git config --global alias.lg-github-pr-summary \ + `git config --global alias.lg-github-pr-summary '!f() { git log --date=short --reverse --merges --grep "^Merge pull request #[[:digit:]]* from" --pretty="tformat:- (%C(auto,red)%s%C(reset), %C(auto,green)%ad%C(reset)) %b" "$@" | sed -E "s|Merge pull request (#[0-9]+) from .+|PR \1|"; }; f'` From f34d590d1b98868aba5b4736455ed11c77d88867 Mon Sep 17 00:00:00 2001 From: Jose Tomas Robles Hahn Date: Wed, 5 Apr 2023 17:09:16 -0400 Subject: [PATCH 02/35] chore: Update code owners for Python dependencies --- CODEOWNERS | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CODEOWNERS b/CODEOWNERS index 08d8f27f..e8f9bfad 100644 --- a/CODEOWNERS +++ b/CODEOWNERS @@ -6,3 +6,7 @@ # Default * @fyntex/developers + +# Dependencies +/requirements.* +/requirements-*.* From fe9d463da655844fee2350e6af599abf68a9f2c8 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 4 Apr 2023 22:20:50 +0000 Subject: [PATCH 03/35] chore(deps): Bump importlib-metadata from 6.0.0 to 6.1.0 Bumps [importlib-metadata](https://github.com/python/importlib_metadata) from 6.0.0 to 6.1.0. - [Release notes](https://github.com/python/importlib_metadata/releases) - [Changelog](https://github.com/python/importlib_metadata/blob/main/CHANGES.rst) - [Commits](https://github.com/python/importlib_metadata/compare/v6.0.0...v6.1.0) --- updated-dependencies: - dependency-name: importlib-metadata dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- requirements.in | 2 +- requirements.txt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/requirements.in b/requirements.in index 62769a51..68724b9a 100644 --- a/requirements.in +++ b/requirements.in @@ -9,7 +9,7 @@ cryptography==39.0.1 defusedxml==0.7.1 Django>=2.2.24 djangorestframework>=3.10.3,<3.15 -importlib-metadata==6.0.0 +importlib-metadata==6.1.0 jsonschema==4.17.3 lxml==4.9.2 marshmallow==3.19.0 diff --git a/requirements.txt b/requirements.txt index d3d0b453..3a9ce64d 100644 --- a/requirements.txt +++ b/requirements.txt @@ -25,7 +25,7 @@ django==3.2.17 # djangorestframework djangorestframework==3.14.0 # via -r requirements.in -importlib-metadata==6.0.0 +importlib-metadata==6.1.0 # via -r requirements.in importlib-resources==5.12.0 # via jsonschema From 506b5af8e741795af048929753dc4359882686e8 Mon Sep 17 00:00:00 2001 From: Jose Tomas Robles Hahn Date: Mon, 17 Apr 2023 19:14:23 -0400 Subject: [PATCH 04/35] chore: Add test coverage report in XML format Ref: https://cordada.aha.io/requirements/TECHINFRA-194-8 Ref: https://cordada.aha.io/features/TECHINFRA-194 --- Makefile | 6 +++++- setup.cfg | 3 +++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 4680ef81..b74f83ec 100644 --- a/Makefile +++ b/Makefile @@ -21,7 +21,7 @@ TOXENV ?= py310 .PHONY: clean clean-build clean-pyc clean-test .PHONY: install-dev install-deps-dev .PHONY: lint lint-fix test test-all test-coverage -.PHONY: test-coverage-report test-coverage-report-console test-coverage-report-html +.PHONY: test-coverage-report test-coverage-report-console test-coverage-report-xml test-coverage-report-html .PHONY: build dist deploy upload-release .PHONE: python-virtualenv .PHONY: python-deps-compile python-deps-sync-check python-pip-tools-install @@ -87,12 +87,16 @@ test-coverage: ## run tests and record test coverage coverage run --rcfile=setup.cfg setup.py test test-coverage-report: test-coverage-report-console +test-coverage-report: test-coverage-report-xml test-coverage-report: test-coverage-report-html test-coverage-report: ## Run tests, measure code coverage, and generate reports test-coverage-report-console: ## print test coverage summary coverage report --rcfile=setup.cfg -m +test-coverage-report-xml: ## Generate test coverage XML report + coverage xml --rcfile=setup.cfg + test-coverage-report-html: ## generate test coverage HTML report coverage html --rcfile=setup.cfg diff --git a/setup.cfg b/setup.cfg index 45faa047..c8f5641a 100644 --- a/setup.cfg +++ b/setup.cfg @@ -13,6 +13,9 @@ exclude_lines = if __name__ == .__main__. show_missing = True +[coverage:xml] +output = test-reports/coverage/xml/coverage.xml + [coverage:html] directory = test-reports/coverage/html From ace455fd27493b1b70aab443db2db4bf5c070464 Mon Sep 17 00:00:00 2001 From: Jose Tomas Robles Hahn Date: Tue, 18 Apr 2023 14:57:04 -0400 Subject: [PATCH 05/35] chore: Remove Python package `codecov` The package's functionality will be provided by a GitHub Action. Ref: https://cordada.aha.io/requirements/TECHINFRA-194-8 Ref: https://cordada.aha.io/features/TECHINFRA-194 --- .github/workflows/ci.yaml | 2 -- requirements-dev.in | 1 - requirements-dev.txt | 7 +------ 3 files changed, 1 insertion(+), 9 deletions(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 0214e4e3..e03c3c6c 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -120,8 +120,6 @@ jobs: source "$PYTHON_VIRTUALENV_ACTIVATE" make test-coverage-report - codecov - - name: Check that compiled Python dependency manifests are up-to-date with their sources # FIXME: There are issues related to testing with multiple Python versions. if: ${{ startsWith(matrix.python_version, '3.8.') }} diff --git a/requirements-dev.in b/requirements-dev.in index 21df2341..99e34d84 100644 --- a/requirements-dev.in +++ b/requirements-dev.in @@ -6,7 +6,6 @@ black==23.1.0 bumpversion==0.5.3 -codecov==2.1.12 coverage==7.1.0 flake8==6.0.0 isort==5.12.0 diff --git a/requirements-dev.txt b/requirements-dev.txt index 2e9b5ab9..206dcd25 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -24,12 +24,8 @@ chardet==4.0.0 # via requests click==8.0.3 # via black -codecov==2.1.12 - # via -r requirements-dev.in coverage==7.1.0 - # via - # -r requirements-dev.in - # codecov + # via -r requirements-dev.in cryptography==39.0.1 # via # -c requirements.txt @@ -92,7 +88,6 @@ readme-renderer==35.0 # via twine requests==2.25.1 # via - # codecov # requests-toolbelt # twine requests-toolbelt==0.9.1 From 4eaba6b63e75e3c918de27ee80375f36a280fead Mon Sep 17 00:00:00 2001 From: Jose Tomas Robles Hahn Date: Tue, 18 Apr 2023 15:00:41 -0400 Subject: [PATCH 06/35] chore: Add Codecov to CI workflow MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit > Codecov is the all-in-one code coverage reporting solution for any > test suite — giving developers actionable insights to deploy reliable > code with confidence. - Codecov web site: https://about.codecov.io/ - Documentation: https://docs.codecov.com/ Ref: https://cordada.aha.io/requirements/TECHINFRA-194-8 Ref: https://cordada.aha.io/features/TECHINFRA-194 --- .github/workflows/ci.yaml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index e03c3c6c..93b1b0d4 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -120,6 +120,12 @@ jobs: source "$PYTHON_VIRTUALENV_ACTIVATE" make test-coverage-report + - name: Upload coverage reports to Codecov + uses: codecov/codecov-action@v3.1.2 + with: + directory: ./test-reports/coverage/ + fail_ci_if_error: true + - name: Check that compiled Python dependency manifests are up-to-date with their sources # FIXME: There are issues related to testing with multiple Python versions. if: ${{ startsWith(matrix.python_version, '3.8.') }} From 19d49cd72c377fddc89c284400ae37ebcb076828 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 18 Apr 2023 19:19:29 +0000 Subject: [PATCH 07/35] chore: Bump actions/cache from 3.2.6 to 3.3.1 Bumps [actions/cache](https://github.com/actions/cache) from 3.2.6 to 3.3.1. - [Release notes](https://github.com/actions/cache/releases) - [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md) - [Commits](https://github.com/actions/cache/compare/v3.2.6...v3.3.1) --- updated-dependencies: - dependency-name: actions/cache dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- .github/workflows/ci.yaml | 4 ++-- .github/workflows/deploy.yaml | 2 +- .github/workflows/release.yaml | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 93b1b0d4..c06f6d17 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -45,7 +45,7 @@ jobs: run: make python-virtualenv PYTHON_VIRTUALENV_DIR="venv" - name: Restoring/Saving Cache - uses: actions/cache@v3.2.6 + uses: actions/cache@v3.3.1 with: path: "venv" key: py-v1-deps-${{ runner.os }}-${{ matrix.python_version }}-${{ hashFiles('requirements.txt') }}-${{ hashFiles('requirements-dev.txt') }}-${{ hashFiles('Makefile', 'make/**.mk') }} @@ -83,7 +83,7 @@ jobs: python-version: "${{ matrix.python_version }}" - name: Restoring/Saving Cache - uses: actions/cache@v3.2.6 + uses: actions/cache@v3.3.1 with: path: "venv" key: py-v1-deps-${{ runner.os }}-${{ matrix.python_version }}-${{ hashFiles('requirements.txt') }}-${{ hashFiles('requirements-dev.txt') }}-${{ hashFiles('Makefile', 'make/**.mk') }} diff --git a/.github/workflows/deploy.yaml b/.github/workflows/deploy.yaml index 075b69cf..5c936b60 100644 --- a/.github/workflows/deploy.yaml +++ b/.github/workflows/deploy.yaml @@ -47,7 +47,7 @@ jobs: python-version: "3.10.9" - name: Restoring/Saving Cache - uses: actions/cache@v3.2.6 + uses: actions/cache@v3.3.1 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') }} diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 3a4f0d6a..b935643f 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -47,7 +47,7 @@ jobs: run: make python-virtualenv PYTHON_VIRTUALENV_DIR="venv" - name: Restoring/Saving Cache - uses: actions/cache@v3.2.6 + uses: actions/cache@v3.3.1 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') }} From 3bf4b53de61b3b00f05e631748c883ca4a53a7a2 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 18 Apr 2023 19:19:25 +0000 Subject: [PATCH 08/35] chore: Bump actions/dependency-review-action from 3.0.3 to 3.0.4 Bumps [actions/dependency-review-action](https://github.com/actions/dependency-review-action) from 3.0.3 to 3.0.4. - [Release notes](https://github.com/actions/dependency-review-action/releases) - [Commits](https://github.com/actions/dependency-review-action/compare/v3.0.3...v3.0.4) --- updated-dependencies: - dependency-name: actions/dependency-review-action dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- .github/workflows/dependency-review.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/dependency-review.yaml b/.github/workflows/dependency-review.yaml index d78b8ab7..d9ef7bb3 100644 --- a/.github/workflows/dependency-review.yaml +++ b/.github/workflows/dependency-review.yaml @@ -20,6 +20,6 @@ jobs: uses: actions/checkout@v3.3.0 - name: Dependency Review - uses: actions/dependency-review-action@v3.0.3 + uses: actions/dependency-review-action@v3.0.4 with: fail-on-severity: critical From 013fda15c3d4e3b0fa8977de3ffdf4e61ea766a6 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 21 Apr 2023 19:01:42 +0000 Subject: [PATCH 09/35] chore: Bump actions/checkout from 3.3.0 to 3.5.2 Bumps [actions/checkout](https://github.com/actions/checkout) from 3.3.0 to 3.5.2. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v3.3.0...v3.5.2) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- .github/workflows/ci.yaml | 4 ++-- .github/workflows/dependency-review.yaml | 2 +- .github/workflows/deploy.yaml | 2 +- .github/workflows/release.yaml | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index c06f6d17..f8c59e86 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -34,7 +34,7 @@ jobs: steps: - name: Check Out VCS Repository - uses: actions/checkout@v3.3.0 + uses: actions/checkout@v3.5.2 - name: Set Up Python ${{ matrix.python_version }} uses: actions/setup-python@v4.5.0 @@ -75,7 +75,7 @@ jobs: steps: - name: Check Out VCS Repository - uses: actions/checkout@v3.3.0 + uses: actions/checkout@v3.5.2 - name: Set Up Python ${{ matrix.python_version }} uses: actions/setup-python@v4.5.0 diff --git a/.github/workflows/dependency-review.yaml b/.github/workflows/dependency-review.yaml index d9ef7bb3..2c3c1697 100644 --- a/.github/workflows/dependency-review.yaml +++ b/.github/workflows/dependency-review.yaml @@ -17,7 +17,7 @@ jobs: steps: - name: Check Out VCS Repository - uses: actions/checkout@v3.3.0 + uses: actions/checkout@v3.5.2 - name: Dependency Review uses: actions/dependency-review-action@v3.0.4 diff --git a/.github/workflows/deploy.yaml b/.github/workflows/deploy.yaml index 5c936b60..1d9523bc 100644 --- a/.github/workflows/deploy.yaml +++ b/.github/workflows/deploy.yaml @@ -38,7 +38,7 @@ jobs: steps: - name: Check Out VCS Repository - uses: actions/checkout@v3.3.0 + uses: actions/checkout@v3.5.2 - name: Set Up Python id: set_up_python diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index b935643f..efcbcbb5 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -35,7 +35,7 @@ jobs: steps: - name: Check Out VCS Repository - uses: actions/checkout@v3.3.0 + uses: actions/checkout@v3.5.2 - name: Set Up Python id: set_up_python From ecb3d74675c0fc8a758e64f7a73cefc59416694a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 10 Apr 2023 21:14:07 +0000 Subject: [PATCH 10/35] chore(deps-dev): Bump mypy from 1.0.1 to 1.2.0 Bumps [mypy](https://github.com/python/mypy) from 1.0.1 to 1.2.0. - [Release notes](https://github.com/python/mypy/releases) - [Commits](https://github.com/python/mypy/compare/v1.0.1...v1.2.0) --- updated-dependencies: - dependency-name: mypy dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- cl_sii/libs/dataclass_utils.py | 12 ++++++++++-- requirements-dev.in | 2 +- requirements-dev.txt | 4 ++-- 3 files changed, 13 insertions(+), 5 deletions(-) diff --git a/cl_sii/libs/dataclass_utils.py b/cl_sii/libs/dataclass_utils.py index 8bfa6053..71180ebd 100644 --- a/cl_sii/libs/dataclass_utils.py +++ b/cl_sii/libs/dataclass_utils.py @@ -91,8 +91,16 @@ def _dc_deep_compare_to(value_a: object, value_b: object) -> DcDeepComparison: return DcDeepComparison.EQUAL # Remove dataclass attributes whose value is None. - self_dict_clean = {k: v for k, v in dataclasses.asdict(value_a).items() if v is not None} - value_dict_clean = {k: v for k, v in dataclasses.asdict(value_b).items() if v is not None} + self_dict_clean = { + k: v + for k, v in dataclasses.asdict(value_a).items() # type: ignore[call-overload] + if v is not None + } + value_dict_clean = { + k: v + for k, v in dataclasses.asdict(value_b).items() # type: ignore[call-overload] + if v is not None + } if len(self_dict_clean) < len(value_dict_clean): for k, v in self_dict_clean.items(): diff --git a/requirements-dev.in b/requirements-dev.in index 99e34d84..4d35a800 100644 --- a/requirements-dev.in +++ b/requirements-dev.in @@ -9,7 +9,7 @@ bumpversion==0.5.3 coverage==7.1.0 flake8==6.0.0 isort==5.12.0 -mypy==1.0.1 +mypy==1.2.0 tox==3.25.1 twine==3.1.1 types-jsonschema==4.17.0.6 diff --git a/requirements-dev.txt b/requirements-dev.txt index 206dcd25..e8e8a3ed 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -53,9 +53,9 @@ keyring==21.4.0 # via twine mccabe==0.7.0 # via flake8 -mypy==1.0.1 +mypy==1.2.0 # via -r requirements-dev.in -mypy-extensions==0.4.3 +mypy-extensions==1.0.0 # via # black # mypy From e554f304159fd18efe5bc9f039ef29f260601256 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 10 Apr 2023 21:13:50 +0000 Subject: [PATCH 11/35] chore(deps-dev): Bump types-pytz from 2022.7.1.2 to 2023.3.0.0 Bumps [types-pytz](https://github.com/python/typeshed) from 2022.7.1.2 to 2023.3.0.0. - [Release notes](https://github.com/python/typeshed/releases) - [Commits](https://github.com/python/typeshed/commits) --- updated-dependencies: - dependency-name: types-pytz dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- requirements-dev.in | 2 +- requirements-dev.txt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/requirements-dev.in b/requirements-dev.in index 4d35a800..80bf05a2 100644 --- a/requirements-dev.in +++ b/requirements-dev.in @@ -14,5 +14,5 @@ tox==3.25.1 twine==3.1.1 types-jsonschema==4.17.0.6 types-pyOpenSSL==23.0.0.4 -types-pytz==2022.7.1.2 +types-pytz==2023.3.0.0 wheel==0.38.4 diff --git a/requirements-dev.txt b/requirements-dev.txt index e8e8a3ed..c19e6087 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -115,7 +115,7 @@ types-jsonschema==4.17.0.6 # via -r requirements-dev.in types-pyopenssl==23.0.0.4 # via -r requirements-dev.in -types-pytz==2022.7.1.2 +types-pytz==2023.3.0.0 # via -r requirements-dev.in typing-extensions==4.3.0 # via From 4ccef7e485046374bf8567ec07599cd579065e56 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 10 Apr 2023 21:12:10 +0000 Subject: [PATCH 12/35] chore(deps): Bump pytz from 2022.7.1 to 2023.3 Bumps [pytz](https://github.com/stub42/pytz) from 2022.7.1 to 2023.3. - [Release notes](https://github.com/stub42/pytz/releases) - [Commits](https://github.com/stub42/pytz/compare/release_2022.7.1...release_2023.3) --- updated-dependencies: - dependency-name: pytz dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- requirements.in | 2 +- requirements.txt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/requirements.in b/requirements.in index 68724b9a..2bb17fc8 100644 --- a/requirements.in +++ b/requirements.in @@ -15,5 +15,5 @@ lxml==4.9.2 marshmallow==3.19.0 pydantic==1.10.4 pyOpenSSL==23.0.0 -pytz==2022.7.1 +pytz==2023.3 signxml==3.1.0 diff --git a/requirements.txt b/requirements.txt index 3a9ce64d..ef60b4c6 100644 --- a/requirements.txt +++ b/requirements.txt @@ -51,7 +51,7 @@ pyopenssl==23.0.0 # signxml pyrsistent==0.17.3 # via jsonschema -pytz==2022.7.1 +pytz==2023.3 # via # -r requirements.in # django From 6333cdcdce84c85d9d3e81c903f22766ce569fc8 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 10 Apr 2023 21:15:09 +0000 Subject: [PATCH 13/35] chore(deps): Bump cryptography from 39.0.1 to 39.0.2 Bumps [cryptography](https://github.com/pyca/cryptography) from 39.0.1 to 39.0.2. - [Release notes](https://github.com/pyca/cryptography/releases) - [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst) - [Commits](https://github.com/pyca/cryptography/compare/39.0.1...39.0.2) --- updated-dependencies: - dependency-name: cryptography dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- requirements-dev.txt | 2 +- requirements.in | 2 +- requirements.txt | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/requirements-dev.txt b/requirements-dev.txt index c19e6087..c93f47ca 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -26,7 +26,7 @@ click==8.0.3 # via black coverage==7.1.0 # via -r requirements-dev.in -cryptography==39.0.1 +cryptography==39.0.2 # via # -c requirements.txt # secretstorage diff --git a/requirements.in b/requirements.in index 2bb17fc8..7b4b844b 100644 --- a/requirements.in +++ b/requirements.in @@ -5,7 +5,7 @@ # 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==39.0.1 +cryptography==39.0.2 defusedxml==0.7.1 Django>=2.2.24 djangorestframework>=3.10.3,<3.15 diff --git a/requirements.txt b/requirements.txt index ef60b4c6..b868e0a5 100644 --- a/requirements.txt +++ b/requirements.txt @@ -12,7 +12,7 @@ certifi==2022.6.15 # via signxml cffi==1.15.1 # via cryptography -cryptography==39.0.1 +cryptography==39.0.2 # via # -r requirements.in # pyopenssl From 1e6188732d3406fe92c56f8afc9e7b4ab7107481 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 1 May 2023 08:59:41 +0000 Subject: [PATCH 14/35] chore: Bump codecov/codecov-action from 3.1.2 to 3.1.3 Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 3.1.2 to 3.1.3. - [Release notes](https://github.com/codecov/codecov-action/releases) - [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md) - [Commits](https://github.com/codecov/codecov-action/compare/v3.1.2...v3.1.3) --- updated-dependencies: - dependency-name: codecov/codecov-action dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- .github/workflows/ci.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index f8c59e86..206b4876 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -121,7 +121,7 @@ jobs: make test-coverage-report - name: Upload coverage reports to Codecov - uses: codecov/codecov-action@v3.1.2 + uses: codecov/codecov-action@v3.1.3 with: directory: ./test-reports/coverage/ fail_ci_if_error: true From f343ad5666296c547a8a6c0ee9a70f6986c6c27b Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 24 Apr 2023 17:15:06 +0000 Subject: [PATCH 15/35] chore: Bump sqlparse from 0.4.2 to 0.4.4 Bumps [sqlparse](https://github.com/andialbrecht/sqlparse) from 0.4.2 to 0.4.4. - [Release notes](https://github.com/andialbrecht/sqlparse/releases) - [Changelog](https://github.com/andialbrecht/sqlparse/blob/master/CHANGELOG) - [Commits](https://github.com/andialbrecht/sqlparse/compare/0.4.2...0.4.4) --- updated-dependencies: - dependency-name: sqlparse dependency-type: indirect ... Signed-off-by: dependabot[bot] --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index b868e0a5..dce1279c 100644 --- a/requirements.txt +++ b/requirements.txt @@ -58,7 +58,7 @@ pytz==2023.3 # djangorestframework signxml==3.1.0 # via -r requirements.in -sqlparse==0.4.2 +sqlparse==0.4.4 # via django typing-extensions==4.3.0 # via pydantic From b50b76790149a1de8ddea8783779397863c3d777 Mon Sep 17 00:00:00 2001 From: Jose Tomas Robles Hahn Date: Tue, 20 Jun 2023 20:51:30 -0400 Subject: [PATCH 16/35] chore(deps): Update `black` from 23.1.0 to 23.3.0 - [Software Repository](https://pypi.org/project/black/23.3.0/) - [Release notes](https://github.com/psf/black/releases/tag/23.3.0) - [Changelog](https://github.com/psf/black/blob/23.3.0/CHANGES.md#2330) - [Commits](https://github.com/psf/black/compare/23.1.0...23.3.0) --- requirements-dev.in | 2 +- requirements-dev.txt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/requirements-dev.in b/requirements-dev.in index 80bf05a2..19db74f5 100644 --- a/requirements-dev.in +++ b/requirements-dev.in @@ -4,7 +4,7 @@ -c requirements.txt -black==23.1.0 +black==23.3.0 bumpversion==0.5.3 coverage==7.1.0 flake8==6.0.0 diff --git a/requirements-dev.txt b/requirements-dev.txt index c93f47ca..4e42d02d 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -6,7 +6,7 @@ # appdirs==1.4.4 # via virtualenv -black==23.1.0 +black==23.3.0 # via -r requirements-dev.in bleach==5.0.1 # via readme-renderer From a7ff29ee32e8dd4b49438461ec57240598ac1cf6 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 1 Jul 2023 08:34:02 +0000 Subject: [PATCH 17/35] chore: Bump actions/checkout from 3.5.2 to 3.5.3 Bumps [actions/checkout](https://github.com/actions/checkout) from 3.5.2 to 3.5.3. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v3.5.2...v3.5.3) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- .github/workflows/ci.yaml | 4 ++-- .github/workflows/dependency-review.yaml | 2 +- .github/workflows/deploy.yaml | 2 +- .github/workflows/release.yaml | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 206b4876..e126316c 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -34,7 +34,7 @@ jobs: steps: - name: Check Out VCS Repository - uses: actions/checkout@v3.5.2 + uses: actions/checkout@v3.5.3 - name: Set Up Python ${{ matrix.python_version }} uses: actions/setup-python@v4.5.0 @@ -75,7 +75,7 @@ jobs: steps: - name: Check Out VCS Repository - uses: actions/checkout@v3.5.2 + uses: actions/checkout@v3.5.3 - name: Set Up Python ${{ matrix.python_version }} uses: actions/setup-python@v4.5.0 diff --git a/.github/workflows/dependency-review.yaml b/.github/workflows/dependency-review.yaml index 2c3c1697..42db3e35 100644 --- a/.github/workflows/dependency-review.yaml +++ b/.github/workflows/dependency-review.yaml @@ -17,7 +17,7 @@ jobs: steps: - name: Check Out VCS Repository - uses: actions/checkout@v3.5.2 + uses: actions/checkout@v3.5.3 - name: Dependency Review uses: actions/dependency-review-action@v3.0.4 diff --git a/.github/workflows/deploy.yaml b/.github/workflows/deploy.yaml index 1d9523bc..41e23503 100644 --- a/.github/workflows/deploy.yaml +++ b/.github/workflows/deploy.yaml @@ -38,7 +38,7 @@ jobs: steps: - name: Check Out VCS Repository - uses: actions/checkout@v3.5.2 + uses: actions/checkout@v3.5.3 - name: Set Up Python id: set_up_python diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index efcbcbb5..43b39ee6 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -35,7 +35,7 @@ jobs: steps: - name: Check Out VCS Repository - uses: actions/checkout@v3.5.2 + uses: actions/checkout@v3.5.3 - name: Set Up Python id: set_up_python From 24d58c3e6b1ed0673a5803868218df47b0ffe001 Mon Sep 17 00:00:00 2001 From: Jose Tomas Robles Hahn Date: Mon, 3 Jul 2023 19:53:15 -0400 Subject: [PATCH 18/35] chore(deps): Update `pip-tools` from 6.8.0 to 6.14.0 - [Software Repository](https://pypi.org/project/pip-tools/6.14.0/) - [Release notes](https://github.com/jazzband/pip-tools/releases/tag/6.14.0) - [Changelog](https://github.com/jazzband/pip-tools/blob/6.14.0/CHANGELOG.md#6140-2023-06-28) - [Commits](https://github.com/jazzband/pip-tools/compare/6.8.0...6.14.0) Update procedure: - Update Make variable `PYTHON_PIP_TOOLS_VERSION_SPECIFIER`. - Compile Python dependency manifests with `make python-deps-compile`. --- Makefile | 2 +- requirements-dev.txt | 4 ++-- requirements.txt | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/Makefile b/Makefile index b74f83ec..c696a635 100644 --- a/Makefile +++ b/Makefile @@ -7,7 +7,7 @@ PYTHON_PIP_VERSION_SPECIFIER = ==22.3.1 PYTHON_SETUPTOOLS_VERSION_SPECIFIER = ==58.1.0 PYTHON_WHEEL_VERSION_SPECIFIER = ==0.38.4 PYTHON_VIRTUALENV_DIR = venv -PYTHON_PIP_TOOLS_VERSION_SPECIFIER = ~=6.8.0 +PYTHON_PIP_TOOLS_VERSION_SPECIFIER = ==6.14.0 PYTHON_PIP_TOOLS_SRC_FILES = requirements.in requirements-dev.in # Black diff --git a/requirements-dev.txt b/requirements-dev.txt index 4e42d02d..1e436316 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -1,6 +1,6 @@ # -# This file is autogenerated by pip-compile with python 3.8 -# To update, run: +# This file is autogenerated by pip-compile with Python 3.8 +# by the following command: # # pip-compile --strip-extras requirements-dev.in # diff --git a/requirements.txt b/requirements.txt index dce1279c..014204ca 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,6 +1,6 @@ # -# This file is autogenerated by pip-compile with python 3.8 -# To update, run: +# This file is autogenerated by pip-compile with Python 3.8 +# by the following command: # # pip-compile --strip-extras requirements.in # From 04f5f60d547cdb17ebb137be0f0af11974f038cb Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 19 Jul 2023 14:10:42 +0000 Subject: [PATCH 19/35] chore: Bump actions/setup-python from 4.5.0 to 4.7.0 Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4.5.0 to 4.7.0. - [Release notes](https://github.com/actions/setup-python/releases) - [Commits](https://github.com/actions/setup-python/compare/v4.5.0...v4.7.0) --- updated-dependencies: - dependency-name: actions/setup-python dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- .github/workflows/ci.yaml | 4 ++-- .github/workflows/deploy.yaml | 2 +- .github/workflows/release.yaml | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index e126316c..21d6d18c 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -37,7 +37,7 @@ jobs: uses: actions/checkout@v3.5.3 - name: Set Up Python ${{ matrix.python_version }} - uses: actions/setup-python@v4.5.0 + uses: actions/setup-python@v4.7.0 with: python-version: "${{ matrix.python_version }}" @@ -78,7 +78,7 @@ jobs: uses: actions/checkout@v3.5.3 - name: Set Up Python ${{ matrix.python_version }} - uses: actions/setup-python@v4.5.0 + uses: actions/setup-python@v4.7.0 with: python-version: "${{ matrix.python_version }}" diff --git a/.github/workflows/deploy.yaml b/.github/workflows/deploy.yaml index 41e23503..a778b74d 100644 --- a/.github/workflows/deploy.yaml +++ b/.github/workflows/deploy.yaml @@ -42,7 +42,7 @@ jobs: - name: Set Up Python id: set_up_python - uses: actions/setup-python@v4.5.0 + uses: actions/setup-python@v4.7.0 with: python-version: "3.10.9" diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 43b39ee6..d9d3676d 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -39,7 +39,7 @@ jobs: - name: Set Up Python id: set_up_python - uses: actions/setup-python@v4.5.0 + uses: actions/setup-python@v4.7.0 with: python-version: "3.10.9" From 7989119fc0bfa8e8ad5605129384c6c3ec1d2da0 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 20 Jul 2023 13:20:14 +0000 Subject: [PATCH 20/35] chore: Bump actions/dependency-review-action from 3.0.4 to 3.0.6 Bumps [actions/dependency-review-action](https://github.com/actions/dependency-review-action) from 3.0.4 to 3.0.6. - [Release notes](https://github.com/actions/dependency-review-action/releases) - [Commits](https://github.com/actions/dependency-review-action/compare/v3.0.4...v3.0.6) --- updated-dependencies: - dependency-name: actions/dependency-review-action dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- .github/workflows/dependency-review.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/dependency-review.yaml b/.github/workflows/dependency-review.yaml index 42db3e35..fa84e1d8 100644 --- a/.github/workflows/dependency-review.yaml +++ b/.github/workflows/dependency-review.yaml @@ -20,6 +20,6 @@ jobs: uses: actions/checkout@v3.5.3 - name: Dependency Review - uses: actions/dependency-review-action@v3.0.4 + uses: actions/dependency-review-action@v3.0.6 with: fail-on-severity: critical From 0b7b69e8a88ead6ac80856860e0f2e7f0f582988 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 21 Jul 2023 15:01:28 +0000 Subject: [PATCH 21/35] chore: Bump codecov/codecov-action from 3.1.3 to 3.1.4 Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 3.1.3 to 3.1.4. - [Release notes](https://github.com/codecov/codecov-action/releases) - [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md) - [Commits](https://github.com/codecov/codecov-action/compare/v3.1.3...v3.1.4) --- updated-dependencies: - dependency-name: codecov/codecov-action dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- .github/workflows/ci.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 21d6d18c..6146c728 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -121,7 +121,7 @@ jobs: make test-coverage-report - name: Upload coverage reports to Codecov - uses: codecov/codecov-action@v3.1.3 + uses: codecov/codecov-action@v3.1.4 with: directory: ./test-reports/coverage/ fail_ci_if_error: true From 3ad2ac3338743ad9cc2a01f3cf5518f2c17ce1aa Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 22 Jun 2023 20:26:11 +0000 Subject: [PATCH 22/35] chore: Bump pyopenssl from 23.0.0 to 23.2.0 Bumps [pyopenssl](https://github.com/pyca/pyopenssl) from 23.0.0 to 23.2.0. - [Changelog](https://github.com/pyca/pyopenssl/blob/main/CHANGELOG.rst) - [Commits](https://github.com/pyca/pyopenssl/compare/23.0.0...23.2.0) --- updated-dependencies: - dependency-name: pyopenssl dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- requirements.in | 2 +- requirements.txt | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/requirements.in b/requirements.in index 7b4b844b..bc2620f4 100644 --- a/requirements.in +++ b/requirements.in @@ -14,6 +14,6 @@ jsonschema==4.17.3 lxml==4.9.2 marshmallow==3.19.0 pydantic==1.10.4 -pyOpenSSL==23.0.0 +pyOpenSSL==23.2.0 pytz==2023.3 signxml==3.1.0 diff --git a/requirements.txt b/requirements.txt index 014204ca..dde0fe74 100644 --- a/requirements.txt +++ b/requirements.txt @@ -27,7 +27,7 @@ djangorestframework==3.14.0 # via -r requirements.in importlib-metadata==6.1.0 # via -r requirements.in -importlib-resources==5.12.0 +importlib-resources==6.0.0 # via jsonschema jsonschema==4.17.3 # via -r requirements.in @@ -45,7 +45,7 @@ pycparser==2.20 # via cffi pydantic==1.10.4 # via -r requirements.in -pyopenssl==23.0.0 +pyopenssl==23.2.0 # via # -r requirements.in # signxml From d44eb935d8b5c20d63b649aa43164f45ddc25f31 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 20 Jul 2023 11:48:38 +0000 Subject: [PATCH 23/35] chore: Bump pygments from 2.13.0 to 2.15.0 Bumps [pygments](https://github.com/pygments/pygments) from 2.13.0 to 2.15.0. - [Release notes](https://github.com/pygments/pygments/releases) - [Changelog](https://github.com/pygments/pygments/blob/master/CHANGES) - [Commits](https://github.com/pygments/pygments/compare/2.13.0...2.15.0) --- updated-dependencies: - dependency-name: pygments dependency-type: indirect ... Signed-off-by: dependabot[bot] --- requirements-dev.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-dev.txt b/requirements-dev.txt index 1e436316..fa1184df 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -82,7 +82,7 @@ pycparser==2.20 # cffi pyflakes==3.0.1 # via flake8 -pygments==2.13.0 +pygments==2.15.0 # via readme-renderer readme-renderer==35.0 # via twine From 1fbb1064929ccf62ff98ebd39f40ff6dfa5573ec Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 23 May 2023 01:38:37 +0000 Subject: [PATCH 24/35] chore: Bump requests from 2.25.1 to 2.31.0 Bumps [requests](https://github.com/psf/requests) from 2.25.1 to 2.31.0. - [Release notes](https://github.com/psf/requests/releases) - [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md) - [Commits](https://github.com/psf/requests/compare/v2.25.1...v2.31.0) --- updated-dependencies: - dependency-name: requests dependency-type: indirect ... Signed-off-by: dependabot[bot] --- requirements-dev.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/requirements-dev.txt b/requirements-dev.txt index fa1184df..08633e24 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -20,7 +20,7 @@ cffi==1.15.1 # via # -c requirements.txt # cryptography -chardet==4.0.0 +charset-normalizer==3.1.0 # via requests click==8.0.3 # via black @@ -86,7 +86,7 @@ pygments==2.15.0 # via readme-renderer readme-renderer==35.0 # via twine -requests==2.25.1 +requests==2.31.0 # via # requests-toolbelt # twine From 8c2b3934c965dadb6e295eed92de78a3ce8e0391 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 25 Jul 2023 17:05:32 +0000 Subject: [PATCH 25/35] chore: Bump cryptography from 39.0.2 to 41.0.2 Bumps [cryptography](https://github.com/pyca/cryptography) from 39.0.2 to 41.0.2. - [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst) - [Commits](https://github.com/pyca/cryptography/compare/39.0.2...41.0.2) --- updated-dependencies: - dependency-name: cryptography dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- requirements-dev.txt | 2 +- requirements.in | 2 +- requirements.txt | 2 +- tests/test_libs_crypto_utils.py | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/requirements-dev.txt b/requirements-dev.txt index 08633e24..3e56dc63 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -26,7 +26,7 @@ click==8.0.3 # via black coverage==7.1.0 # via -r requirements-dev.in -cryptography==39.0.2 +cryptography==41.0.2 # via # -c requirements.txt # secretstorage diff --git a/requirements.in b/requirements.in index bc2620f4..7a83292b 100644 --- a/requirements.in +++ b/requirements.in @@ -5,7 +5,7 @@ # 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==39.0.2 +cryptography==41.0.2 defusedxml==0.7.1 Django>=2.2.24 djangorestframework>=3.10.3,<3.15 diff --git a/requirements.txt b/requirements.txt index dde0fe74..e12a9350 100644 --- a/requirements.txt +++ b/requirements.txt @@ -12,7 +12,7 @@ certifi==2022.6.15 # via signxml cffi==1.15.1 # via cryptography -cryptography==39.0.2 +cryptography==41.0.2 # via # -r requirements.in # pyopenssl diff --git a/tests/test_libs_crypto_utils.py b/tests/test_libs_crypto_utils.py index bb24b423..853332c0 100644 --- a/tests/test_libs_crypto_utils.py +++ b/tests/test_libs_crypto_utils.py @@ -488,7 +488,7 @@ def test_load_der_x509_cert_ok_cert_real_dte_1(self) -> None: some_microsoft_extension_oid = oid.ObjectIdentifier("1.3.6.1.4.1.311.21.7") some_microsoft_ext = cert_extensions.get_extension_for_oid(some_microsoft_extension_oid) self.assertEqual(some_microsoft_ext.critical, False) - self.assertTrue(isinstance(some_microsoft_ext.value.value, bytes)) + self.assertTrue(isinstance(some_microsoft_ext.value.public_bytes(), bytes)) def test_load_der_x509_cert_ok_cert_real_dte_3(self) -> None: cert_der_bytes = utils.read_test_file_bytes( From 1d2f288fea3cb33b92635640b14fde505b5da88b Mon Sep 17 00:00:00 2001 From: Jose Tomas Robles Hahn Date: Tue, 25 Jul 2023 13:42:06 -0400 Subject: [PATCH 26/35] chore(deps): Update `django` from 3.2.17 to 3.2.20 - [Software Repository](https://pypi.org/project/django/3.2.20/) - [Release notes](https://docs.djangoproject.com/en/3.2/releases/3.2.20/) - [Commits](https://github.com/django/django/compare/3.2.17...3.2.20) --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index e12a9350..8fccd3f7 100644 --- a/requirements.txt +++ b/requirements.txt @@ -19,7 +19,7 @@ cryptography==41.0.2 # signxml defusedxml==0.7.1 # via -r requirements.in -django==3.2.17 +django==3.2.20 # via # -r requirements.in # djangorestframework From e1916c64dcbf5913e1c87cfe4dc798a38818b505 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 9 May 2023 22:18:45 +0000 Subject: [PATCH 27/35] chore(deps): Bump signxml from 3.1.0 to 3.2.0 Bumps [signxml](https://github.com/kislyuk/signxml) from 3.1.0 to 3.2.0. - [Release notes](https://github.com/kislyuk/signxml/releases) - [Changelog](https://github.com/XML-Security/signxml/blob/develop/Changes.rst) - [Commits](https://github.com/kislyuk/signxml/compare/v3.1.0...v3.2.0) --- updated-dependencies: - dependency-name: signxml dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- requirements.in | 2 +- requirements.txt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/requirements.in b/requirements.in index 7a83292b..1672903c 100644 --- a/requirements.in +++ b/requirements.in @@ -16,4 +16,4 @@ marshmallow==3.19.0 pydantic==1.10.4 pyOpenSSL==23.2.0 pytz==2023.3 -signxml==3.1.0 +signxml==3.2.0 diff --git a/requirements.txt b/requirements.txt index 8fccd3f7..9fafdea6 100644 --- a/requirements.txt +++ b/requirements.txt @@ -56,7 +56,7 @@ pytz==2023.3 # -r requirements.in # django # djangorestframework -signxml==3.1.0 +signxml==3.2.0 # via -r requirements.in sqlparse==0.4.4 # via django From 919e77e0f7b6275923c8d31079c4707061d2f1b1 Mon Sep 17 00:00:00 2001 From: Jose Tomas Robles Hahn Date: Tue, 25 Jul 2023 14:12:43 -0400 Subject: [PATCH 28/35] chore(deps): Update `tox` from 3.25.1 to 4.6.4 - [Software Repository](https://pypi.org/project/tox/4.6.4/) - [Release notes](https://github.com/tox-dev/tox/releases/tag/4.6.4) - [Changelog](https://github.com/tox-dev/tox/blob/4.6.4/docs/changelog.rst#v464-2023-07-06) - [Commits](https://github.com/tox-dev/tox/compare/3.25.1...4.6.4) --- requirements-dev.in | 2 +- requirements-dev.txt | 41 +++++++++++++++++++++++------------------ requirements.txt | 2 +- 3 files changed, 25 insertions(+), 20 deletions(-) diff --git a/requirements-dev.in b/requirements-dev.in index 19db74f5..452bd266 100644 --- a/requirements-dev.in +++ b/requirements-dev.in @@ -10,7 +10,7 @@ coverage==7.1.0 flake8==6.0.0 isort==5.12.0 mypy==1.2.0 -tox==3.25.1 +tox==4.6.4 twine==3.1.1 types-jsonschema==4.17.0.6 types-pyOpenSSL==23.0.0.4 diff --git a/requirements-dev.txt b/requirements-dev.txt index 3e56dc63..d41a7771 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -4,14 +4,14 @@ # # pip-compile --strip-extras requirements-dev.in # -appdirs==1.4.4 - # via virtualenv black==23.3.0 # via -r requirements-dev.in bleach==5.0.1 # via readme-renderer bumpversion==0.5.3 # via -r requirements-dev.in +cachetools==5.3.1 + # via tox certifi==2022.6.15 # via # -c requirements.txt @@ -20,10 +20,14 @@ cffi==1.15.1 # via # -c requirements.txt # cryptography +chardet==5.1.0 + # via tox charset-normalizer==3.1.0 # via requests click==8.0.3 # via black +colorama==0.4.6 + # via tox coverage==7.1.0 # via -r requirements-dev.in cryptography==41.0.2 @@ -35,7 +39,7 @@ distlib==0.3.6 # via virtualenv docutils==0.19 # via readme-renderer -filelock==3.0.12 +filelock==3.12.2 # via # tox # virtualenv @@ -59,20 +63,22 @@ mypy-extensions==1.0.0 # via # black # mypy -packaging==23.0 +packaging==23.1 # via # -c requirements.txt # black + # pyproject-api # tox pathspec==0.9.0 # via black pkginfo==1.8.3 # via twine -platformdirs==2.4.1 - # via black -pluggy==1.0.0 - # via tox -py==1.10.0 +platformdirs==3.9.1 + # via + # black + # tox + # virtualenv +pluggy==1.2.0 # via tox pycodestyle==2.10.0 # via flake8 @@ -84,6 +90,8 @@ pyflakes==3.0.1 # via flake8 pygments==2.15.0 # via readme-renderer +pyproject-api==1.5.3 + # via tox readme-renderer==35.0 # via twine requests==2.31.0 @@ -95,17 +103,14 @@ requests-toolbelt==0.9.1 secretstorage==3.3.3 # via keyring six==1.16.0 - # via - # bleach - # tox - # virtualenv -toml==0.10.2 - # via tox -tomli==2.0.0 + # via bleach +tomli==2.0.1 # via # black # mypy -tox==3.25.1 + # pyproject-api + # tox +tox==4.6.4 # via -r requirements-dev.in tqdm==4.64.0 # via twine @@ -124,7 +129,7 @@ typing-extensions==4.3.0 # mypy urllib3==1.26.12 # via requests -virtualenv==20.4.3 +virtualenv==20.24.1 # via tox webencodings==0.5.1 # via bleach diff --git a/requirements.txt b/requirements.txt index 9fafdea6..80ce6a00 100644 --- a/requirements.txt +++ b/requirements.txt @@ -37,7 +37,7 @@ lxml==4.9.2 # signxml marshmallow==3.19.0 # via -r requirements.in -packaging==23.0 +packaging==23.1 # via marshmallow pkgutil-resolve-name==1.3.10 # via jsonschema From 3fed4f4cc8779bd96f139ecb8e5599f2f4b04bd8 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 25 Jul 2023 18:23:23 +0000 Subject: [PATCH 29/35] chore: Bump types-pyopenssl from 23.0.0.4 to 23.2.0.2 Bumps [types-pyopenssl](https://github.com/python/typeshed) from 23.0.0.4 to 23.2.0.2. - [Commits](https://github.com/python/typeshed/commits) --- updated-dependencies: - dependency-name: types-pyopenssl dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- requirements-dev.in | 2 +- requirements-dev.txt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/requirements-dev.in b/requirements-dev.in index 452bd266..0a4f5c0a 100644 --- a/requirements-dev.in +++ b/requirements-dev.in @@ -13,6 +13,6 @@ mypy==1.2.0 tox==4.6.4 twine==3.1.1 types-jsonschema==4.17.0.6 -types-pyOpenSSL==23.0.0.4 +types-pyOpenSSL==23.2.0.2 types-pytz==2023.3.0.0 wheel==0.38.4 diff --git a/requirements-dev.txt b/requirements-dev.txt index d41a7771..f651090b 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -118,7 +118,7 @@ twine==3.1.1 # via -r requirements-dev.in types-jsonschema==4.17.0.6 # via -r requirements-dev.in -types-pyopenssl==23.0.0.4 +types-pyopenssl==23.2.0.2 # via -r requirements-dev.in types-pytz==2023.3.0.0 # via -r requirements-dev.in From 951a817e030aae8064ed75824693804209a80f63 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 22 Jun 2023 20:25:55 +0000 Subject: [PATCH 30/35] chore: Bump coverage from 7.1.0 to 7.2.7 Bumps [coverage](https://github.com/nedbat/coveragepy) from 7.1.0 to 7.2.7. - [Release notes](https://github.com/nedbat/coveragepy/releases) - [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst) - [Commits](https://github.com/nedbat/coveragepy/compare/7.1.0...7.2.7) --- updated-dependencies: - dependency-name: coverage dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- requirements-dev.in | 2 +- requirements-dev.txt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/requirements-dev.in b/requirements-dev.in index 0a4f5c0a..63bf5cfc 100644 --- a/requirements-dev.in +++ b/requirements-dev.in @@ -6,7 +6,7 @@ black==23.3.0 bumpversion==0.5.3 -coverage==7.1.0 +coverage==7.2.7 flake8==6.0.0 isort==5.12.0 mypy==1.2.0 diff --git a/requirements-dev.txt b/requirements-dev.txt index f651090b..25e45714 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -28,7 +28,7 @@ click==8.0.3 # via black colorama==0.4.6 # via tox -coverage==7.1.0 +coverage==7.2.7 # via -r requirements-dev.in cryptography==41.0.2 # via From 4e4a6b8b50784eab9dd16dcdc7dd352e7576fc6d Mon Sep 17 00:00:00 2001 From: Jose Tomas Robles Hahn Date: Tue, 25 Jul 2023 16:59:07 -0400 Subject: [PATCH 31/35] chore(deps): Update `certifi` from 2022.6.15 to 2023.7.22 - [Software Repository](https://pypi.org/project/certifi/2023.7.22/) - [Commits](https://github.com/certifi/python-certifi/compare/2022.06.15...2023.07.22) --- requirements-dev.txt | 2 +- requirements.txt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/requirements-dev.txt b/requirements-dev.txt index 25e45714..423dd8f7 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -12,7 +12,7 @@ bumpversion==0.5.3 # via -r requirements-dev.in cachetools==5.3.1 # via tox -certifi==2022.6.15 +certifi==2023.7.22 # via # -c requirements.txt # requests diff --git a/requirements.txt b/requirements.txt index 80ce6a00..99577cca 100644 --- a/requirements.txt +++ b/requirements.txt @@ -8,7 +8,7 @@ asgiref==3.5.2 # via django attrs==20.3.0 # via jsonschema -certifi==2022.6.15 +certifi==2023.7.22 # via signxml cffi==1.15.1 # via cryptography From 438eeceddace3777c158b62d09ad4be15b86646d Mon Sep 17 00:00:00 2001 From: Jose Tomas Robles Hahn Date: Tue, 25 Jul 2023 18:10:40 -0400 Subject: [PATCH 32/35] chore: Update code owners --- CODEOWNERS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CODEOWNERS b/CODEOWNERS index e8f9bfad..629bccbe 100644 --- a/CODEOWNERS +++ b/CODEOWNERS @@ -5,7 +5,7 @@ # Documentation: https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners # Default -* @fyntex/developers +* @cordada/developers # Dependencies /requirements.* From 4600cd5f85a1360b27d38f5b286ea190391228a4 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 25 Jul 2023 21:09:31 +0000 Subject: [PATCH 33/35] chore: Bump wheel from 0.38.4 to 0.41.0 Bumps [wheel](https://github.com/pypa/wheel) from 0.38.4 to 0.41.0. - [Changelog](https://github.com/pypa/wheel/blob/main/docs/news.rst) - [Commits](https://github.com/pypa/wheel/compare/0.38.4...0.41.0) --- updated-dependencies: - dependency-name: wheel dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- requirements-dev.in | 2 +- requirements-dev.txt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/requirements-dev.in b/requirements-dev.in index 63bf5cfc..7544b466 100644 --- a/requirements-dev.in +++ b/requirements-dev.in @@ -15,4 +15,4 @@ twine==3.1.1 types-jsonschema==4.17.0.6 types-pyOpenSSL==23.2.0.2 types-pytz==2023.3.0.0 -wheel==0.38.4 +wheel==0.41.0 diff --git a/requirements-dev.txt b/requirements-dev.txt index 423dd8f7..cea034d7 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -133,7 +133,7 @@ virtualenv==20.24.1 # via tox webencodings==0.5.1 # via bleach -wheel==0.38.4 +wheel==0.41.0 # via -r requirements-dev.in # The following packages are considered to be unsafe in a requirements file: From 1f84212ee170d5cf8298c7dc7e7f651800cf2ed5 Mon Sep 17 00:00:00 2001 From: Felipe Pinto Date: Wed, 26 Jul 2023 09:55:51 -0400 Subject: [PATCH 34/35] chore: Update history for new version --- HISTORY.md | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/HISTORY.md b/HISTORY.md index 1aa03fd1..9f0140e6 100644 --- a/HISTORY.md +++ b/HISTORY.md @@ -1,5 +1,39 @@ # History +## 0.23.1 (2023-07-26) + +- (PR #478, 2023-04-05) Fix Git alias `lg-github-pr-summary` in Contributing Guidelines +- (PR #479, 2023-04-05) Update code owners for Python dependencies +- (PR #467, 2023-04-10) chore(deps): Bump importlib-metadata from 6.0.0 to 6.1.0 +- (PR #483, 2023-04-18) Add Codecov to CI workflow +- (PR #466, 2023-04-18) chore: Bump actions/cache from 3.2.6 to 3.3.1 +- (PR #465, 2023-04-18) chore: Bump actions/dependency-review-action from 3.0.3 to 3.0.4 +- (PR #481, 2023-04-24) chore: Bump actions/checkout from 3.3.0 to 3.5.2 +- (PR #480, 2023-04-24) chore(deps-dev): Bump mypy from 1.0.1 to 1.2.0 +- (PR #473, 2023-04-24) chore(deps-dev): Bump types-pytz from 2022.7.1.2 to 2023.3.0.0 +- (PR #471, 2023-04-24) chore(deps): Bump pytz from 2022.7.1 to 2023.3 +- (PR #468, 2023-04-24) chore(deps): Bump cryptography from 39.0.1 to 39.0.2 +- (PR #486, 2023-05-05) chore: Bump codecov/codecov-action from 3.1.2 to 3.1.3 +- (PR #484, 2023-05-09) chore: Bump sqlparse from 0.4.2 to 0.4.4 +- (PR #499, 2023-06-22) chore(deps): Update `black` from 23.1.0 to 23.3.0 +- (PR #501, 2023-07-03) chore: Bump actions/checkout from 3.5.2 to 3.5.3 +- (PR #502, 2023-07-03) chore(deps): Update `pip-tools` from 6.8.0 to 6.14.0 +- (PR #504, 2023-07-19) chore: Bump actions/setup-python from 4.5.0 to 4.7.0 +- (PR #495, 2023-07-20) chore: Bump actions/dependency-review-action from 3.0.4 to 3.0.6 +- (PR #494, 2023-07-21) chore: Bump codecov/codecov-action from 3.1.3 to 3.1.4 +- (PR #497, 2023-07-25) chore: Bump pyopenssl from 23.0.0 to 23.2.0 +- (PR #505, 2023-07-25) chore: Bump pygments from 2.13.0 to 2.15.0 +- (PR #492, 2023-07-25) chore: Bump requests from 2.25.1 to 2.31.0 +- (PR #512, 2023-07-25) chore: Bump cryptography from 39.0.2 to 41.0.2 +- (PR #513, 2023-07-25) chore(deps): Update `django` from 3.2.17 to 3.2.20 +- (PR #490, 2023-07-25) chore(deps): Bump signxml from 3.1.0 to 3.2.0 +- (PR #514, 2023-07-25) chore(deps): Update `tox` from 3.25.1 to 4.6.4 +- (PR #506, 2023-07-25) chore: Bump types-pyopenssl from 23.0.0.4 to 23.2.0.2 +- (PR #498, 2023-07-25) chore: Bump coverage from 7.1.0 to 7.2.7 +- (PR #515, 2023-07-25) chore(deps): Update `certifi` from 2022.6.15 to 2023.7.22 +- (PR #516, 2023-07-25) Update code owners +- (PR #511, 2023-07-25) chore: Bump wheel from 0.38.4 to 0.41.0 + ## 0.23.0 (2023-04-05) - (PR #443, 2023-03-13) chore(deps-dev): Bump types-pytz from 2022.7.1.0 to 2022.7.1.2 From 257d2057e0cec6007aae258f79d27e36bd13d94e Mon Sep 17 00:00:00 2001 From: Felipe Pinto Date: Wed, 26 Jul 2023 09:56:05 -0400 Subject: [PATCH 35/35] chore: Bump version from 0.23.0 to 0.23.1 --- .bumpversion.cfg | 2 +- cl_sii/__init__.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.bumpversion.cfg b/.bumpversion.cfg index 8038e6a9..a99c94bf 100644 --- a/.bumpversion.cfg +++ b/.bumpversion.cfg @@ -1,5 +1,5 @@ [bumpversion] -current_version = 0.23.0 +current_version = 0.23.1 commit = True tag = False message = chore: Bump version from {current_version} to {new_version} diff --git a/cl_sii/__init__.py b/cl_sii/__init__.py index 696a8031..73eac80b 100644 --- a/cl_sii/__init__.py +++ b/cl_sii/__init__.py @@ -5,4 +5,4 @@ """ -__version__ = '0.23.0' +__version__ = '0.23.1'