Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
50a148c
chore: Bump the production-dependencies group with 5 updates
dependabot[bot] May 20, 2024
7a38404
Merge pull request #640 from cordada/dependabot/github_actions/produc…
fpinto-cdd May 20, 2024
7c6b45c
chore: Bump requests from 2.31.0 to 2.32.2
dependabot[bot] May 30, 2024
407fb60
Merge pull request #643 from cordada/dependabot/pip/requests-2.32.2
fpinto-cdd May 30, 2024
4e9ad06
chore: Bump pydantic from 2.6.4 to 2.7.2
dependabot[bot] May 30, 2024
96ca717
Merge pull request #642 from cordada/dependabot/pip/pydantic-2.7.2
fpinto-cdd May 30, 2024
5ae1a33
chore: Bump the development-dependencies group with 6 updates
dependabot[bot] May 30, 2024
901912e
Merge pull request #644 from cordada/dependabot/pip/development-depen…
fpinto-cdd May 30, 2024
25560b8
chore: Bump jsonschema from 4.21.1 to 4.22.0
dependabot[bot] May 30, 2024
0c75096
Merge pull request #633 from cordada/dependabot/pip/jsonschema-4.22.0
fpinto-cdd May 30, 2024
377825c
chore: Replace hardcoded versions of Pip and others in Make variables
jtrobles-cdd Jun 11, 2024
1644b4a
Merge pull request #648 from cordada/task/make-file-pip-etc-versions-…
jtrobles-cdd Jun 11, 2024
4d09514
chore: Bump cryptography from 42.0.5 to 42.0.8
dependabot[bot] Jun 11, 2024
7813acc
Merge pull request #649 from cordada/dependabot/pip/cryptography-42.0.8
jtrobles-cdd Jun 11, 2024
ffd6d4a
chore: Bump urllib3 from 1.26.18 to 1.26.19
dependabot[bot] Jun 18, 2024
c7ab503
Merge pull request #651 from cordada/dependabot/pip/urllib3-1.26.19
jtrobles-cdd Jul 10, 2024
0a77053
chore: Bump djangorestframework from 3.15.1 to 3.15.2
dependabot[bot] Jul 10, 2024
fdf6d89
Merge pull request #652 from cordada/dependabot/pip/djangorestframewo…
fpinto-cdd Jul 10, 2024
643f218
chore(deps): Update package zipp from 3.8.1 to 3.19.2
fpinto-cdd Jul 10, 2024
685aefc
Merge pull request #655 from cordada/task/update-zipp-to-3.19.2
fpinto-cdd Jul 10, 2024
03936c3
chore: Bump marshmallow from 3.21.1 to 3.21.3
dependabot[bot] Jul 10, 2024
522dad9
Merge pull request #650 from cordada/dependabot/pip/marshmallow-3.21.3
jtrobles-cdd Jul 11, 2024
c6f80b1
chore: Bump lxml from 5.2.1 to 5.2.2
dependabot[bot] Jul 11, 2024
a09964d
Merge pull request #646 from cordada/dependabot/pip/lxml-5.2.2
fpinto-cdd Jul 11, 2024
54b64fa
chore: Bump the development-dependencies group with 6 updates
dependabot[bot] Jul 10, 2024
4c3a04d
Merge pull request #656 from cordada/dependabot/pip/development-depen…
fpinto-cdd Jul 11, 2024
aa673af
chore: Bump the production-dependencies group with 6 updates
dependabot[bot] Jul 11, 2024
ae3cbbb
Merge pull request #657 from cordada/dependabot/github_actions/produc…
fpinto-cdd Jul 11, 2024
ddf090a
chore: Update history for new version
fpinto-cdd Jul 11, 2024
6ca0932
chore: Bump version from 0.29.0 to 0.30.0
fpinto-cdd Jul 11, 2024
74a3adc
Merge pull request #658 from cordada/release/v0.30.0
fpinto-cdd Jul 11, 2024
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.29.0
current_version = 0.30.0
commit = True
tag = False
message = chore: Bump version from {current_version} to {new_version}
Expand Down
12 changes: 6 additions & 6 deletions .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -34,10 +34,10 @@ jobs:

steps:
- name: Check Out VCS Repository
uses: actions/checkout@v4.1.2
uses: actions/checkout@v4.1.7

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

Expand Down Expand Up @@ -75,10 +75,10 @@ jobs:

steps:
- name: Check Out VCS Repository
uses: actions/checkout@v4.1.2
uses: actions/checkout@v4.1.7

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

Expand Down Expand Up @@ -122,7 +122,7 @@ jobs:
make test-coverage-report

- name: Upload coverage reports to Codecov
uses: codecov/codecov-action@v4.1.1
uses: codecov/codecov-action@v4.5.0
with:
token: ${{ secrets.CODECOV_TOKEN }}
directory: ./test-reports/coverage/
Expand All @@ -137,7 +137,7 @@ jobs:

- name: Store Artifacts
if: ${{ always() }}
uses: actions/upload-artifact@v4.3.1
uses: actions/upload-artifact@v4.3.4
with:
name: test_reports_${{ matrix.python_version }}
path: test-reports/
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/dependency-review.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -21,9 +21,9 @@ jobs:

steps:
- name: Check Out VCS Repository
uses: actions/checkout@v4.1.2
uses: actions/checkout@v4.1.7

- name: Dependency Review
uses: actions/dependency-review-action@v4.2.5
uses: actions/dependency-review-action@v4.3.3
with:
fail-on-severity: critical
6 changes: 3 additions & 3 deletions .github/workflows/deploy.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -38,11 +38,11 @@ jobs:

steps:
- name: Check Out VCS Repository
uses: actions/checkout@v4.1.2
uses: actions/checkout@v4.1.7

- name: Set Up Python
id: set_up_python
uses: actions/setup-python@v5.1.0
uses: actions/setup-python@v5.1.1
with:
python-version: "3.10.9"

Expand All @@ -53,7 +53,7 @@ jobs:
key: py-v1-deps-${{ runner.os }}-${{ steps.set_up_python.outputs.python-version }}-${{ hashFiles('requirements.txt') }}-${{ hashFiles('requirements-dev.txt') }}-${{ hashFiles('Makefile', 'make/**.mk') }}

- name: Restore Artifacts (Release)
uses: actions/download-artifact@v4.1.4
uses: actions/download-artifact@v4.1.8
with:
name: release
path: ${{ inputs.artifacts_path }}/
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,11 +35,11 @@ jobs:

steps:
- name: Check Out VCS Repository
uses: actions/checkout@v4.1.2
uses: actions/checkout@v4.1.7

- name: Set Up Python
id: set_up_python
uses: actions/setup-python@v5.1.0
uses: actions/setup-python@v5.1.1
with:
python-version: "3.10.9"

Expand Down Expand Up @@ -68,7 +68,7 @@ jobs:
make dist

- name: Store Artifacts
uses: actions/upload-artifact@v4.3.1
uses: actions/upload-artifact@v4.3.4
with:
name: release
path: ${{ env.ARTIFACTS_PATH }}/
Expand Down
17 changes: 17 additions & 0 deletions HISTORY.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,22 @@
# History

## 0.30.0 (2024-07-11)

- (PR #640, 2024-05-20) chore: Bump the production-dependencies group across 1 directory with 5 updates
- (PR #643, 2024-05-30) chore: Bump requests from 2.31.0 to 2.32.2
- (PR #642, 2024-05-30) chore: Bump pydantic from 2.6.4 to 2.7.2
- (PR #644, 2024-05-30) chore: Bump the development-dependencies group across 1 directory with 6 updates
- (PR #633, 2024-05-30) chore: Bump jsonschema from 4.21.1 to 4.22.0
- (PR #648, 2024-06-11) Replace hardcoded versions of Pip and others in Make variables
- (PR #649, 2024-06-11) chore: Bump cryptography from 42.0.5 to 42.0.8
- (PR #651, 2024-07-10) chore: Bump urllib3 from 1.26.18 to 1.26.19
- (PR #652, 2024-07-10) chore: Bump djangorestframework from 3.15.1 to 3.15.2
- (PR #655, 2024-07-10) chore(deps): Update package `zipp` from 3.8.1 to 3.19.2
- (PR #650, 2024-07-11) chore: Bump marshmallow from 3.21.1 to 3.21.3
- (PR #646, 2024-07-11) chore: Bump lxml from 5.2.1 to 5.2.2
- (PR #656, 2024-07-11) chore: Bump the development-dependencies group across 1 directory with 6 updates
- (PR #657, 2024-07-11) chore: Bump the production-dependencies group across 1 directory with 6 updates

## 0.29.0 (2024-05-15)

- (PR #614, 2024-03-26) chore: Bump the production-dependencies group with 4 updates
Expand Down
15 changes: 12 additions & 3 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,19 @@ SOURCES_ROOT = $(CURDIR)/src
# Python
PYTHON = python3
PYTHON_PIP = $(PYTHON) -m pip
PYTHON_PIP_VERSION_SPECIFIER = ==23.3
PYTHON_SETUPTOOLS_VERSION_SPECIFIER = ==65.5.1
PYTHON_PIP_VERSION_SPECIFIER = $(shell \
grep -E '^pip==.+' --no-filename --only-matching --no-messages -- requirements{,-dev}.{txt,in} \
| head -n 1 | sed 's/^pip//' \
)
PYTHON_SETUPTOOLS_VERSION_SPECIFIER = $(shell \
grep -E '^setuptools==.+' --no-filename --only-matching --no-messages -- requirements{,-dev}.{txt,in} \
| head -n 1 | sed 's/^setuptools//' \
)
PYTHON_VIRTUALENV_DIR = venv
PYTHON_PIP_TOOLS_VERSION_SPECIFIER = ==7.3.0
PYTHON_PIP_TOOLS_VERSION_SPECIFIER = $(shell \
grep -E '^pip-tools==.+' --no-filename --only-matching --no-messages -- requirements{,-dev}.{txt,in} \
| head -n 1 | sed 's/^pip-tools//' \
)
PYTHON_PIP_TOOLS_SRC_FILES = requirements.in requirements-dev.in
PYTHON_PIP_TOOLS_COMPILE_ARGS = --allow-unsafe --strip-extras --quiet

Expand Down
16 changes: 8 additions & 8 deletions requirements-dev.in
Original file line number Diff line number Diff line change
Expand Up @@ -4,16 +4,16 @@

-c requirements.txt

black==24.4.0
black==24.4.2
bumpversion==0.5.3
coverage==7.4.4
flake8==7.0.0
coverage==7.5.4
flake8==7.1.0
isort==5.13.2
mypy==1.9.0
mypy==1.10.1
pip-tools==7.4.1
tox==4.11.4
twine==5.0.0
types-jsonschema==4.21.0.20240331
types-pyOpenSSL==24.0.0.20240417
tox==4.16.0
twine==5.1.1
types-jsonschema==4.22.0.20240610
types-pyOpenSSL==24.1.0.20240425
types-pytz==2024.1.0.20240417
wheel==0.43.0
54 changes: 27 additions & 27 deletions requirements-dev.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,25 +4,25 @@
#
# pip-compile --allow-unsafe --strip-extras requirements-dev.in
#
attrs==23.1.0
attrs==23.2.0
# via
# -c requirements.txt
# referencing
black==24.4.0
black==24.4.2
# via -r requirements-dev.in
bleach==5.0.1
# via readme-renderer
build==1.0.3
# via pip-tools
bumpversion==0.5.3
# via -r requirements-dev.in
cachetools==5.3.1
cachetools==5.3.3
# via tox
certifi==2023.7.22
certifi==2024.7.4
# via
# -c requirements.txt
# requests
cffi==1.15.1
cffi==1.16.0
# via
# -c requirements.txt
# cryptography
Expand All @@ -36,9 +36,9 @@ click==8.0.3
# pip-tools
colorama==0.4.6
# via tox
coverage==7.4.4
coverage==7.5.4
# via -r requirements-dev.in
cryptography==42.0.5
cryptography==42.0.8
# via
# -c requirements.txt
# secretstorage
Expand All @@ -47,11 +47,11 @@ distlib==0.3.7
# via virtualenv
docutils==0.19
# via readme-renderer
filelock==3.12.4
filelock==3.15.4
# via
# tox
# virtualenv
flake8==7.0.0
flake8==7.1.0
# via -r requirements-dev.in
idna==3.7
# via requests
Expand All @@ -74,13 +74,13 @@ mccabe==0.7.0
# via flake8
mdurl==0.1.2
# via markdown-it-py
mypy==1.9.0
mypy==1.10.1
# via -r requirements-dev.in
mypy-extensions==1.0.0
# via
# black
# mypy
packaging==23.1
packaging==24.1
# via
# -c requirements.txt
# black
Expand All @@ -93,16 +93,16 @@ pip-tools==7.4.1
# via -r requirements-dev.in
pkginfo==1.8.3
# via twine
platformdirs==3.11.0
platformdirs==4.2.2
# via
# black
# tox
# virtualenv
pluggy==1.3.0
pluggy==1.5.0
# via tox
pycodestyle==2.11.0
pycodestyle==2.12.0
# via flake8
pycparser==2.20
pycparser==2.22
# via
# -c requirements.txt
# cffi
Expand All @@ -112,19 +112,19 @@ pygments==2.15.0
# via
# readme-renderer
# rich
pyproject-api==1.6.1
pyproject-api==1.7.1
# via tox
pyproject-hooks==1.0.0
# via
# build
# pip-tools
readme-renderer==35.0
# via twine
referencing==0.30.2
referencing==0.35.1
# via
# -c requirements.txt
# types-jsonschema
requests==2.31.0
requests==2.32.2
# via
# requests-toolbelt
# twine
Expand All @@ -134,7 +134,7 @@ rfc3986==2.0.0
# via twine
rich==13.5.2
# via twine
rpds-py==0.10.6
rpds-py==0.19.0
# via
# -c requirements.txt
# referencing
Expand All @@ -151,39 +151,39 @@ tomli==2.0.1
# pyproject-api
# pyproject-hooks
# tox
tox==4.11.4
tox==4.16.0
# via -r requirements-dev.in
twine==5.0.0
twine==5.1.1
# via -r requirements-dev.in
types-cffi==1.16.0.20240331
# via types-pyopenssl
types-jsonschema==4.21.0.20240331
types-jsonschema==4.22.0.20240610
# via -r requirements-dev.in
types-pyopenssl==24.0.0.20240417
types-pyopenssl==24.1.0.20240425
# via -r requirements-dev.in
types-pytz==2024.1.0.20240417
# via -r requirements-dev.in
types-setuptools==69.5.0.20240415
# via types-cffi
typing-extensions==4.7.1
typing-extensions==4.12.2
# via
# -c requirements.txt
# black
# mypy
# rich
urllib3==1.26.18
urllib3==1.26.19
# via
# requests
# twine
virtualenv==20.24.5
virtualenv==20.26.3
# via tox
webencodings==0.5.1
# via bleach
wheel==0.43.0
# via
# -r requirements-dev.in
# pip-tools
zipp==3.8.1
zipp==3.19.2
# via
# -c requirements.txt
# importlib-metadata
Expand Down
10 changes: 5 additions & 5 deletions requirements.in
Original file line number Diff line number Diff line change
Expand Up @@ -6,15 +6,15 @@
# git+https://github.com/example/example.git@example-vcs-ref#egg=example-pkg[foo,bar]==1.42.3

backports-zoneinfo==0.2.1 ; python_version < "3.9" # Used by `djangorestframework`.
cryptography==42.0.5
cryptography==42.0.8
defusedxml==0.7.1
Django>=2.2.24
djangorestframework>=3.10.3,<3.16
importlib-metadata==7.1.0
jsonschema==4.21.1
lxml==5.2.1
marshmallow==3.21.1
pydantic==2.6.4
jsonschema==4.22.0
lxml==5.2.2
marshmallow==3.21.3
pydantic==2.7.2
pyOpenSSL==24.1.0
pytz==2024.1
signxml==3.2.2
Loading