Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
18 commits
Select commit Hold shift + click to select a range
9f98ffc
fix: Replace `ignore` with `unset` in Editor Configuration
jtrobles-cdd Aug 8, 2023
801da1c
chore: Add EditorConfig-Checker configuration
jtrobles-cdd Aug 8, 2023
c95a0db
chore: Enable Editor Configuration validation in Super-Linter
jtrobles-cdd Aug 8, 2023
42b4cad
Merge pull request #522 from cordada/task/add-editorconfig-checker
jtrobles-cdd Aug 8, 2023
79d1d0c
chore(deps): Update `pydantic` from 1.10.4 to 1.10.12
jtrobles-cdd Aug 8, 2023
8fa1687
Merge pull request #523 from cordada/task/update-pydantic
jtrobles-cdd Aug 8, 2023
3260746
fix: Fix type checking of Setuptools configuration
jtrobles-cdd Aug 9, 2023
000ca2a
Merge pull request #524 from cordada/bugfix/setuptools-config-type-ch…
jtrobles-cdd Aug 10, 2023
243f82e
chore: Bump cryptography from 41.0.2 to 41.0.3
dependabot[bot] Aug 8, 2023
b9e8268
Merge pull request #521 from cordada/dependabot/pip/cryptography-41.0.3
jtrobles-cdd Aug 10, 2023
b123f1b
chore: Exclude `bumpversion` from Dependabot updates
jtrobles-cdd Aug 28, 2023
7f0f42d
chore: Add dependency groups to Dependabot configuration
jtrobles-cdd Aug 28, 2023
2dc1f59
Merge pull request #525 from cordada/task/add-dependabot-dep-groups
jtrobles-cdd Aug 28, 2023
7c49412
chore: Bump the production-dependencies group with 2 updates
dependabot[bot] Aug 28, 2023
d21a4f4
Merge pull request #526 from cordada/dependabot/github_actions/produc…
jtrobles-cdd Aug 28, 2023
7f2c5c7
chore: Update history for new version
svillegas-cdd Sep 5, 2023
cd79f31
chore: Bump version from 0.23.1 to 0.23.2
svillegas-cdd Sep 5, 2023
4684243
Merge pull request #534 from cordada/release/v0.23.2
svillegas-cdd Sep 5, 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.1
current_version = 0.23.2
commit = True
tag = False
message = chore: Bump version from {current_version} to {new_version}
Expand Down
18 changes: 18 additions & 0 deletions .ecrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
{
"Verbose": false,
"Debug": false,
"IgnoreDefaults": false,
"SpacesAftertabs": false,
"NoColor": false,
"Exclude": [],
"AllowedContentTypes": [],
"PassedFiles": [],
"Disable": {
"EndOfLine": false,
"Indentation": false,
"InsertFinalNewline": false,
"TrimTrailingWhitespace": false,
"IndentSize": true,
"MaxLineLength": true
}
}
4 changes: 2 additions & 2 deletions .editorconfig
Original file line number Diff line number Diff line change
Expand Up @@ -24,8 +24,8 @@ indent_size = 2

# minified JavaScript files should not be modified
[**.min.js]
indent_style = ignore
insert_final_newline = ignore
indent_style = unset
insert_final_newline = unset

[*.md]
indent_style = space
Expand Down
11 changes: 11 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,14 @@ version: 2
updates:
- package-ecosystem: pip
directory: /
ignore:
- dependency-name: "bumpversion"
update-types: ["version-update:semver-major", "version-update:semver-minor"]
groups:
development-dependencies:
dependency-type: development
exclude-patterns:
- "bumpversion"
schedule:
interval: monthly
open-pull-requests-limit: 5
Expand All @@ -19,6 +27,9 @@ updates:

- package-ecosystem: github-actions
directory: /
groups:
production-dependencies:
dependency-type: production
schedule:
interval: monthly
commit-message:
Expand Down
4 changes: 2 additions & 2 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.5.3
uses: actions/checkout@v3.6.0

- name: Set Up Python ${{ matrix.python_version }}
uses: actions/setup-python@v4.7.0
Expand Down Expand Up @@ -75,7 +75,7 @@ jobs:

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

- name: Set Up Python ${{ matrix.python_version }}
uses: actions/setup-python@v4.7.0
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.3
uses: actions/checkout@v3.6.0

- name: Dependency Review
uses: actions/dependency-review-action@v3.0.6
uses: actions/dependency-review-action@v3.0.8
with:
fail-on-severity: critical
2 changes: 1 addition & 1 deletion .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.5.3
uses: actions/checkout@v3.6.0

- name: Set Up Python
id: set_up_python
Expand Down
2 changes: 1 addition & 1 deletion .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.5.3
uses: actions/checkout@v3.6.0

- name: Set Up Python
id: set_up_python
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/super-linter.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -32,4 +32,5 @@ jobs:
default_git_branch: develop
validate_all_codebase: false

validate_editorconfig: true
validate_markdown: true
9 changes: 9 additions & 0 deletions HISTORY.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,14 @@
# History

## 0.23.2 (2023-09-05)

- (PR #522, 2023-08-07) Enable Editor Configuration validation in Super-Linter
- (PR #523, 2023-08-08) chore(deps): Update `pydantic` from 1.10.4 to 1.10.12
- (PR #524, 2023-08-10) Fix type checking of Setuptools configuration
- (PR #521, 2023-08-10) chore: Bump cryptography from 41.0.2 to 41.0.3
- (PR #525, 2023-08-28) Add dependency groups to Dependabot configuration
- (PR #526, 2023-08-28) chore: Bump the production-dependencies group with 2 updates

## 0.23.1 (2023-07-26)

- (PR #478, 2023-04-05) Fix Git alias `lg-github-pr-summary` in Contributing Guidelines
Expand Down
2 changes: 1 addition & 1 deletion cl_sii/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,4 @@
"""


__version__ = '0.23.1'
__version__ = '0.23.2'
3 changes: 3 additions & 0 deletions mypy.ini
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,9 @@ ignore_missing_imports = True
[mypy-rest_framework.*]
ignore_missing_imports = True

[mypy-setuptools.*]
ignore_missing_imports = True

[pydantic-mypy]
init_forbid_extra = True
init_typed = True
Expand Down
2 changes: 1 addition & 1 deletion requirements-dev.txt
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ colorama==0.4.6
# via tox
coverage==7.2.7
# via -r requirements-dev.in
cryptography==41.0.2
cryptography==41.0.3
# via
# -c requirements.txt
# secretstorage
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.2
cryptography==41.0.3
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==1.10.4
pydantic==1.10.12
pyOpenSSL==23.2.0
pytz==2023.3
signxml==3.2.0
6 changes: 3 additions & 3 deletions requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ certifi==2023.7.22
# via signxml
cffi==1.15.1
# via cryptography
cryptography==41.0.2
cryptography==41.0.3
# via
# -r requirements.in
# pyopenssl
Expand All @@ -27,7 +27,7 @@ djangorestframework==3.14.0
# via -r requirements.in
importlib-metadata==6.1.0
# via -r requirements.in
importlib-resources==6.0.0
importlib-resources==6.0.1
# via jsonschema
jsonschema==4.17.3
# via -r requirements.in
Expand All @@ -43,7 +43,7 @@ pkgutil-resolve-name==1.3.10
# via jsonschema
pycparser==2.20
# via cffi
pydantic==1.10.4
pydantic==1.10.12
# via -r requirements.in
pyopenssl==23.2.0
# via
Expand Down
6 changes: 3 additions & 3 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
from setuptools import find_packages, setup


def get_version(*file_paths: Sequence[str]) -> str:
def get_version(*file_paths: str) -> str:
filename = os.path.join(os.path.dirname(__file__), *file_paths)
version_file = open(filename).read()
version_match = re.search(r"^__version__ = ['\"]([^'\"]*)['\"]", version_file, re.M)
Expand Down Expand Up @@ -37,9 +37,9 @@ def get_version(*file_paths: Sequence[str]) -> str:
'djangorestframework': ['djangorestframework>=3.10.3,<3.15'],
}

setup_requirements = []
setup_requirements: Sequence[str] = []

test_requirements = [
test_requirements: Sequence[str] = [
# note: include here only packages **imported** in test code (e.g. 'requests-mock'), NOT those
# like 'coverage' or 'tox'.
]
Expand Down