Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Deploy release v1.3.2 #136

Merged
merged 40 commits into from
Sep 26, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
40 commits
Select commit Hold shift + click to select a range
58a9de1
chore: Bump codecov/codecov-action from 3.1.2 to 3.1.4
dependabot[bot] Jul 13, 2023
b53ef40
Merge pull request #101 from cordada/dependabot/github_actions/codeco…
jtrobles-cdd Jul 13, 2023
c741b18
chore: Bump actions/checkout from 3.5.2 to 3.5.3
dependabot[bot] Jul 13, 2023
feb50f6
Merge pull request #110 from cordada/dependabot/github_actions/action…
jtrobles-cdd Jul 13, 2023
21f30cd
chore: Bump actions/setup-python from 4.5.0 to 4.7.0
dependabot[bot] Jul 13, 2023
db7221b
Merge pull request #111 from cordada/dependabot/github_actions/action…
jtrobles-cdd Jul 13, 2023
93ea189
chore: Bump actions/dependency-review-action from 3.0.4 to 3.0.6
dependabot[bot] Jul 13, 2023
c397d0a
Merge pull request #100 from cordada/dependabot/github_actions/action…
dependabot[bot] Jul 13, 2023
f3488eb
chore(deps): Update `pip` from 22.1.2 to 23.1.2
jtrobles-cdd Jul 20, 2023
ec6f199
Merge pull request #115 from cordada/task/update-pip
jtrobles-cdd Jul 20, 2023
89cd384
chore(deps): Update `pip-tools` from 6.8.0 to 6.14.0
jtrobles-cdd Jul 18, 2023
861a1c2
Merge pull request #113 from cordada/task/update-pip-tools
jtrobles-cdd Jul 20, 2023
cf44aaa
chore: Bump mypy from 1.1.1 to 1.4.1
dependabot[bot] Jul 1, 2023
015dd63
Merge pull request #107 from cordada/dependabot/pip/mypy-1.4.1
jtrobles-cdd Jul 20, 2023
1dd380c
chore: Bump actions/dependency-review-action from 3.0.6 to 3.0.8
dependabot[bot] Sep 1, 2023
401712a
Merge pull request #122 from cordada/dependabot/github_actions/action…
svillegas-cdd Sep 4, 2023
ef76791
chore: Update each Python Version for GitHub Actions
svillegas-cdd Sep 14, 2023
cd15c65
Merge pull request #125 from cordada/task/story-595-update-ci-cd-python
svillegas-cdd Sep 14, 2023
5d984e3
chore(deps): Update pip-tools from 6.14.0 to 7.3.0
svillegas-cdd Sep 14, 2023
91a4196
Merge pull request #126 from cordada/task/update-pip-tools
jtrobles-cdd Sep 14, 2023
a76bfe2
chore(deps): Add argument `--allow-unsafe` to `pip-compile`
svillegas-cdd Sep 14, 2023
909dcd2
Merge pull request #129 from cordada/task/update-pip-tools
svillegas-cdd Sep 14, 2023
f9f5261
chore: Bump actions/checkout from 3.5.3 to 4.1.0
dependabot[bot] Sep 26, 2023
3acbd54
Merge pull request #131 from cordada/dependabot/github_actions/action…
jtrobles-cdd Sep 26, 2023
4121d17
chore: Add dependency groups to Dependabot configuration
jtrobles-cdd Sep 26, 2023
ad45acd
Merge pull request #132 from cordada/task/add-dependency-groups-to-de…
jtrobles-cdd Sep 26, 2023
d5c9fda
chore: Bump the production-dependencies group with 3 updates
dependabot[bot] Sep 26, 2023
9974127
Merge pull request #133 from cordada/dependabot/github_actions/produc…
jtrobles-cdd Sep 26, 2023
7aa0448
chore: Bump the development-dependencies group with 6 updates
dependabot[bot] Sep 26, 2023
ce53150
Merge pull request #134 from cordada/dependabot/pip/development-depen…
jtrobles-cdd Sep 26, 2023
55ecd8a
chore: Bump cryptography from 39.0.1 to 41.0.4
dependabot[bot] Sep 26, 2023
c466773
chore: Bump requests from 2.28.1 to 2.31.0
dependabot[bot] Sep 26, 2023
a44d48a
Merge pull request #130 from cordada/dependabot/pip/cryptography-41.0.4
jtrobles-cdd Sep 26, 2023
7431609
Merge pull request #97 from cordada/dependabot/pip/requests-2.31.0
jtrobles-cdd Sep 26, 2023
8b2575e
chore: Bump pygments from 2.12.0 to 2.15.0
dependabot[bot] Sep 26, 2023
cccd4c6
Merge pull request #114 from cordada/dependabot/pip/pygments-2.15.0
jtrobles-cdd Sep 26, 2023
26fe4f2
chore: Bump certifi from 2022.12.7 to 2023.7.22
dependabot[bot] Sep 26, 2023
ac3304a
Merge pull request #117 from cordada/dependabot/pip/certifi-2023.7.22
jtrobles-cdd Sep 26, 2023
9115793
chore: Release 1.3.2
svillegas-cdd Sep 26, 2023
01b3236
Merge pull request #135 from cordada/release/v1.3.2
svillegas-cdd Sep 26, 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
6 changes: 6 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,9 @@ updates:
ignore:
- dependency-name: "ipython"
update-types: ["version-update:semver-major"]
groups:
development-dependencies:
dependency-type: development
schedule:
interval: monthly
commit-message:
Expand All @@ -25,6 +28,9 @@ updates:

- package-ecosystem: github-actions
directory: /
groups:
production-dependencies:
dependency-type: production
schedule:
interval: monthly
commit-message:
Expand Down
28 changes: 14 additions & 14 deletions .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -28,24 +28,24 @@ jobs:
strategy:
matrix:
python_version:
- "3.8.13"
- "3.9.13"
- "3.10.9"
- "3.8.18"
- "3.9.18"
- "3.10.13"

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

- 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 }}"

- name: Create Python Virtual Environment
run: make python-virtualenv PYTHON_VIRTUALENV_DIR=".pyenv"

- name: Restoring/Saving Cache
uses: actions/[email protected].1
uses: actions/[email protected].2
with:
path: ".pyenv"
key: py-v1-deps-${{ runner.os }}-${{ matrix.python_version }}-${{ hashFiles('requirements.txt') }}-${{ hashFiles('requirements-dev.txt') }}-${{ hashFiles('Makefile', 'make/**.mk') }}
Expand All @@ -69,21 +69,21 @@ jobs:
strategy:
matrix:
python_version:
- "3.8.13"
- "3.9.13"
- "3.10.9"
- "3.8.18"
- "3.9.18"
- "3.10.13"

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

- 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 }}"

- name: Restoring/Saving Cache
uses: actions/[email protected].1
uses: actions/[email protected].2
with:
path: ".pyenv"
key: py-v1-deps-${{ runner.os }}-${{ matrix.python_version }}-${{ hashFiles('requirements.txt') }}-${{ hashFiles('requirements-dev.txt') }}-${{ hashFiles('Makefile', 'make/**.mk') }}
Expand Down Expand Up @@ -121,7 +121,7 @@ jobs:
make test-coverage-report

- name: Upload coverage reports to Codecov
uses: codecov/[email protected].2
uses: codecov/[email protected].4
with:
directory: ./test_reports/coverage/
fail_ci_if_error: true
Expand All @@ -135,7 +135,7 @@ jobs:

- name: Store Artifacts
if: ${{ always() }}
uses: actions/[email protected].2
uses: actions/[email protected].3
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 @@ -17,9 +17,9 @@ jobs:

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

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

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

- 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"
python-version: "3.10.13"

- name: Restoring/Saving Cache
uses: actions/[email protected].1
uses: actions/[email protected].2
with:
path: ".pyenv"
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
10 changes: 5 additions & 5 deletions .github/workflows/release.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -35,19 +35,19 @@ jobs:

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

- 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"
python-version: "3.10.13"

- name: Create Python Virtual Environment
run: make python-virtualenv PYTHON_VIRTUALENV_DIR=".pyenv"

- name: Restoring/Saving Cache
uses: actions/[email protected].1
uses: actions/[email protected].2
with:
path: ".pyenv"
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/[email protected].2
uses: actions/[email protected].3
with:
name: release
path: ${{ env.ARTIFACTS_PATH }}/
Expand Down
22 changes: 22 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,27 @@
# Changelog

## 1.3.2 (2023-09-26)

- (PR #101, 2023-07-13) chore: Bump codecov/codecov-action from 3.1.2 to 3.1.4
- (PR #110, 2023-07-13) chore: Bump actions/checkout from 3.5.2 to 3.5.3
- (PR #111, 2023-07-13) chore: Bump actions/setup-python from 4.5.0 to 4.7.0
- (PR #100, 2023-07-13) chore: Bump actions/dependency-review-action from 3.0.4 to 3.0.6
- (PR #115, 2023-07-20) chore(deps): Update `pip` from 22.1.2 to 23.1.2
- (PR #113, 2023-07-20) chore(deps): Update `pip-tools` from 6.8.0 to 6.14.0
- (PR #107, 2023-07-20) chore: Bump mypy from 1.1.1 to 1.4.1
- (PR #122, 2023-09-04) chore: Bump actions/dependency-review-action from 3.0.6 to 3.0.8
- (PR #125, 2023-09-14) Update each Python Version for GitHub Actions
- (PR #126, 2023-09-14) Update pip-tools from 6.14.0 to 7.3.0
- (PR #129, 2023-09-14) chore(deps): Add argument `--allow-unsafe` to `pip-compile`
- (PR #131, 2023-09-26) chore: Bump actions/checkout from 3.5.3 to 4.1.0
- (PR #132, 2023-09-26) Add dependency groups to Dependabot configuration
- (PR #133, 2023-09-26) chore: Bump the production-dependencies group with 3 updates
- (PR #134, 2023-09-26) chore: Bump the development-dependencies group with 6 updates
- (PR #130, 2023-09-26) chore: Bump cryptography from 39.0.1 to 41.0.4
- (PR #97, 2023-09-26) chore: Bump requests from 2.28.1 to 2.31.0
- (PR #114, 2023-09-26) chore: Bump pygments from 2.12.0 to 2.15.0
- (PR #117, 2023-09-26) chore: Bump certifi from 2022.12.7 to 2023.7.22

## 1.3.1 (2023-06-09)

- (PR #68, 2023-03-13) chore: bump mypy from 0.991 to 1.0.1
Expand Down
4 changes: 2 additions & 2 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,11 @@ SHELL = /usr/bin/env bash -e -o pipefail
# Python
PYTHON = python3
PYTHON_PIP = $(PYTHON) -m pip
PYTHON_PIP_VERSION_SPECIFIER = ~=22.1.2
PYTHON_PIP_VERSION_SPECIFIER = ==23.1.2
PYTHON_SETUPTOOLS_VERSION_SPECIFIER = ~=59.4.0
PYTHON_WHEEL_VERSION_SPECIFIER = ~=0.37.1
PYTHON_VIRTUALENV_DIR = lib-pe-sunat.pyenv
PYTHON_PIP_TOOLS_VERSION_SPECIFIER = ~=6.8.0
PYTHON_PIP_TOOLS_VERSION_SPECIFIER = ==7.3.0
PYTHON_PIP_TOOLS_SRC_FILES = requirements.in requirements-dev.in

# Black
Expand Down
2 changes: 1 addition & 1 deletion cordada/pe_sunat/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@
PE-SUNAT Python Library
"""

__version__ = '1.3.1'
__version__ = '1.3.2'
4 changes: 2 additions & 2 deletions make/python.mk
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ PYTHON_VIRTUALENV_DIR ?= pyenv
PYTHON_PIP_VERSION_SPECIFIER ?= >=21.1.2
PYTHON_SETUPTOOLS_VERSION_SPECIFIER ?= >=57.0.0
PYTHON_WHEEL_VERSION_SPECIFIER ?= >=0.36.2
PYTHON_PIP_TOOLS_VERSION_SPECIFIER ?= >=6.1.0
PYTHON_PIP_TOOLS_VERSION_SPECIFIER ?= >=7.0.0
PYTHON_PIP_TOOLS_SRC_FILES ?= requirements.in

.PHONY: python-pip-install
Expand All @@ -24,7 +24,7 @@ python-deps-compile: $(patsubst %,python-deps-compile-%,$(PYTHON_PIP_TOOLS_SRC_F
python-deps-compile: ## Compile Python dependency manifests

python-deps-compile-%:
pip-compile --strip-extras --quiet "$(*)"
pip-compile --allow-unsafe --strip-extras --quiet "$(*)"

.PHONY: python-deps-sync-check
python-deps-sync-check: $(patsubst %,python-deps-sync-check-%,$(PYTHON_PIP_TOOLS_SRC_FILES))
Expand Down
13 changes: 7 additions & 6 deletions requirements-dev.in
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,14 @@

-c requirements.txt

black==23.3.0
coverage==7.2.5
black==23.9.1
coverage==7.3.1
flake8-formatter-junit-xml==0.0.6
flake8==6.0.0
ipython==8.10.0
flake8==6.1.0
ipython==8.12.2
isort==5.12.0
mypy==1.1.1
tox==4.5.1
mypy==1.5.1
pip-tools==7.3.0
tox==4.11.3
twine==4.0.2
unittest-xml-reporting==3.2.0
Loading