OZI.build CHANGELOG
2.2.2 (2025-05-13)
Build system
build: ozi.wrap 1.41.9 — Eden Ross Duff MSc rjdbcm@outlook.com (
fe89f5c)build(deps): bump OZI-Project/secure-release from 1.0.6 to 1.0.7
Bumps OZI-Project/secure-release from 1.0.6 to 1.0.7.
updated-dependencies:
dependency-name: OZI-Project/secure-release dependency-version: 1.0.7 dependency-type: direct:production update-type: version-update:semver-patch … — dependabot[bot] support@github.com (
14c2a24)
build(deps): bump OZI-Project/secure-release from 1.0.5 to 1.0.6
Bumps OZI-Project/secure-release from 1.0.5 to 1.0.6.
updated-dependencies:
dependency-name: OZI-Project/secure-release dependency-version: 1.0.6 dependency-type: direct:production update-type: version-update:semver-patch … — dependabot[bot] support@github.com (
a7f58a4)
build: ozi.wrap 1.41.8 — Eden Ross Duff MSc rjdbcm@outlook.com (
0654211)build(deps): bump OZI-Project/secure-release from 1.0.4 to 1.0.5
Bumps OZI-Project/secure-release from 1.0.4 to 1.0.5.
updated-dependencies:
dependency-name: OZI-Project/secure-release dependency-version: 1.0.5 dependency-type: direct:production update-type: version-update:semver-patch … — dependabot[bot] support@github.com (
ce6cd12)
build: ozi.wrap 1.41.7 — Eden Ross Duff MSc rjdbcm@outlook.com (
29e814d)build: update ozi.wrap to 1.41.6 — Eden Ross Duff MSc rjdbcm@outlook.com (
d4f9845)build(deps): bump OZI-Project/secure-release from 1.0.3 to 1.0.4
Bumps OZI-Project/secure-release from 1.0.3 to 1.0.4.
updated-dependencies:
dependency-name: OZI-Project/secure-release dependency-version: 1.0.4 dependency-type: direct:production update-type: version-update:semver-patch … — dependabot[bot] support@github.com (
121bf21)
build: init invoke tox env before release publish — Eden Ross Duff, MSc, DDiv ozi.project@outlook.com (
d949493)build(deps): bump OZI-Project/secure-release from 1.0.2 to 1.0.3
Bumps OZI-Project/secure-release from 1.0.2 to 1.0.3.
updated-dependencies:
dependency-name: OZI-Project/secure-release dependency-version: 1.0.3 dependency-type: direct:production update-type: version-update:semver-patch … — dependabot[bot] support@github.com (
b3a813d)
build(deps): bump OZI-Project/secure-release from 1.0.1 to 1.0.2
Bumps OZI-Project/secure-release from 1.0.1 to 1.0.2.
updated-dependencies:
dependency-name: OZI-Project/secure-release dependency-version: 1.0.2 dependency-type: direct:production update-type: version-update:semver-patch … — dependabot[bot] support@github.com (
c181313)
build(deps): bump OZI-Project/secure-release from 1.0.0 to 1.0.1
Bumps OZI-Project/secure-release from 1.0.0 to 1.0.1.
updated-dependencies:
dependency-name: OZI-Project/secure-release dependency-version: 1.0.1 dependency-type: direct:production update-type: version-update:semver-patch … — dependabot[bot] support@github.com (
a74bc5a)
build: use secure-release action — Eden Ross Duff, MSc, DDiv rjdbcm@outlook.com (
a57657f)build(deps): update ozi-build requirement from ~=2.1 to ~=2.2 in /doc
Updates the requirements on ozi-build to permit the latest version.
updated-dependencies:
dependency-name: ozi-build dependency-version: 2.2.1 dependency-type: direct:production … — dependabot[bot] support@github.com (
0c6582a)
build(deps): bump snowballstemmer from 3.0.0.1 to 3.0.1 in /doc
Bumps snowballstemmer from 3.0.0.1 to 3.0.1.
updated-dependencies:
dependency-name: snowballstemmer dependency-version: 3.0.1 dependency-type: direct:production update-type: version-update:semver-patch … — dependabot[bot] support@github.com (
bf3627a)
build(deps): bump OZI-Project/draft from 1.13.3 to 1.13.4
Bumps OZI-Project/draft from 1.13.3 to 1.13.4.
updated-dependencies:
dependency-name: OZI-Project/draft dependency-version: 1.13.4 dependency-type: direct:production update-type: version-update:semver-patch … — dependabot[bot] support@github.com (
f36d031)
build(deps): bump OZI-Project/publish from 1.13.5 to 1.13.7
Bumps OZI-Project/publish from 1.13.5 to 1.13.7.
updated-dependencies:
dependency-name: OZI-Project/publish dependency-version: 1.13.7 dependency-type: direct:production update-type: version-update:semver-patch … — dependabot[bot] support@github.com (
90d75ab)
build(deps): bump OZI-Project/checkpoint from 1.7.2 to 1.7.3
Bumps OZI-Project/checkpoint from 1.7.2 to 1.7.3.
updated-dependencies:
dependency-name: OZI-Project/checkpoint dependency-version: 1.7.3 dependency-type: direct:production update-type: version-update:semver-patch … — dependabot[bot] support@github.com (
b902085)
build: fix workflow injectable logic — Eden Ross Duff, MSc, DDiv rjdbcm@outlook.com (
d0f3cb2)
2.2.1 (2025-05-09)
Bug fixes
fix: formatting — Eden Ross Duff MSc rjdbcm@outlook.com (
f18bf20)fix: expect UTF-8 encoded WHEEL_SIGN_TOKEN — Eden Ross Duff MSc rjdbcm@outlook.com (
37636f9)fix: add pass_env WHEEL_SIGN_TOKEN to tox invoke config — Eden Ross Duff MSc rjdbcm@outlook.com (
9558317)fix: convert WHEEL_SIGN_TOKEN to bytes — Eden Ross Duff MSc rjdbcm@outlook.com (
8f45421)fix: jws algorithm param type — Eden Ross Duff MSc rjdbcm@outlook.com (
6b03e93)fix: add endpoint dev-87evx9ru.auth0.com:443 — Eden Ross Duff MSc rjdbcm@outlook.com (
9bdaffc)fix: vendored import typo — Eden Ross Duff MSc rjdbcm@outlook.com (
ac5905a)fix: use asymmetric (RS256) token for wheel signing — Eden Ross Duff MSc rjdbcm@outlook.com (
0e70551)
Build system
build(deps): bump snowballstemmer from 2.2.0 to 3.0.0.1 in /doc
Bumps snowballstemmer from 2.2.0 to 3.0.0.1.
updated-dependencies:
dependency-name: snowballstemmer dependency-version: 3.0.0.1 dependency-type: direct:production update-type: version-update:semver-major … — dependabot[bot] support@github.com (
676bd96)
build(deps): bump urllib3 from 2.2.3 to 2.4.0 in /doc
Bumps urllib3 from 2.2.3 to 2.4.0.
updated-dependencies:
dependency-name: urllib3 dependency-version: 2.4.0 dependency-type: direct:production update-type: version-update:semver-minor … — dependabot[bot] support@github.com (
0a29314)
build(deps): bump actions/dependency-review-action from 4.6.0 to 4.7.0
Bumps actions/dependency-review-action from 4.6.0 to 4.7.0.
updated-dependencies:
dependency-name: actions/dependency-review-action dependency-version: 4.7.0 dependency-type: direct:production update-type: version-update:semver-minor … — dependabot[bot] support@github.com (
1d76e07)
Chores
chore: run isort — Eden Ross Duff MSc rjdbcm@outlook.com (
9f763ef)
2.2.0 (2025-05-09)
Bug fixes
fix: skip wheel sign if WHEEL_SIGN_TOKEN is unset — Eden Ross Duff MSc rjdbcm@outlook.com (
b3b3f8b)
Chores
chore: sign-wheel-files enabled — Eden Ross Duff MSc rjdbcm@outlook.com (
257ccab)
2.1.1 (2025-05-08)
Bug fixes
fix: readme typo — Eden Ross Duff MSc rjdbcm@outlook.com (
dfd937b)
Build system
build(deps): bump OZI-Project/publish from 1.13.4 to 1.13.5
Bumps OZI-Project/publish from 1.13.4 to 1.13.5.
updated-dependencies:
dependency-name: OZI-Project/publish dependency-version: 1.13.5 dependency-type: direct:production update-type: version-update:semver-patch … — dependabot[bot] support@github.com (
3e78144)
build(deps): bump OZI-Project/draft from 1.13.2 to 1.13.3
Bumps OZI-Project/draft from 1.13.2 to 1.13.3.
updated-dependencies:
dependency-name: OZI-Project/draft dependency-version: 1.13.3 dependency-type: direct:production update-type: version-update:semver-patch … — dependabot[bot] support@github.com (
91ffc59)
build(deps): update ozi-build requirement from ~=2.0 to ~=2.1 in /doc
Updates the requirements on ozi-build to permit the latest version.
updated-dependencies:
dependency-name: ozi-build dependency-version: 2.1.0 dependency-type: direct:production … — dependabot[bot] support@github.com (
b04f5ae)
Chores
chore: update docs for 1.1 — Eden Ross Duff MSc rjdbcm@outlook.com (
4464b5e)chore: update documentation for version 2.2 — Eden Ross Duff MSc rjdbcm@outlook.com (
25e78ba)
2.1.0 (2025-05-06)
Build system
build(deps): bump charset-normalizer from 3.4.1 to 3.4.2 in /doc
Bumps charset-normalizer from 3.4.1 to 3.4.2.
updated-dependencies:
dependency-name: charset-normalizer dependency-version: 3.4.2 dependency-type: direct:production update-type: version-update:semver-patch … — dependabot[bot] support@github.com (
3a7ed9f)
build(deps): bump github/codeql-action from 3.28.16 to 3.28.17
Bumps github/codeql-action from 3.28.16 to 3.28.17.
updated-dependencies:
dependency-name: github/codeql-action dependency-version: 3.28.17 dependency-type: direct:production update-type: version-update:semver-patch … — dependabot[bot] support@github.com (
5eaaf41)
2.0.10 (2025-05-04)
Build system
build(deps): bump OZI-Project/draft from 1.13.1 to 1.13.2
Bumps OZI-Project/draft from 1.13.1 to 1.13.2.
updated-dependencies:
dependency-name: OZI-Project/draft dependency-version: 1.13.2 dependency-type: direct:production update-type: version-update:semver-patch … — dependabot[bot] support@github.com (
586fb2e)
build(deps): bump OZI-Project/publish from 1.13.3 to 1.13.4
Bumps OZI-Project/publish from 1.13.3 to 1.13.4.
updated-dependencies:
dependency-name: OZI-Project/publish dependency-version: 1.13.4 dependency-type: direct:production update-type: version-update:semver-patch … — dependabot[bot] support@github.com (
ae0339a)
build(deps): bump OZI-Project/checkpoint from 1.7.1 to 1.7.2
Bumps OZI-Project/checkpoint from 1.7.1 to 1.7.2.
updated-dependencies:
dependency-name: OZI-Project/checkpoint dependency-version: 1.7.2 dependency-type: direct:production update-type: version-update:semver-patch … — dependabot[bot] support@github.com (
4911358)
2.0.9 (2025-05-01)
Bug fixes
fix: meson support upper limit of 1.9
perf: clean up build API
(053b318)
Build system
build(deps): bump certifi from 2025.1.31 to 2025.4.26 in /doc
Bumps certifi from 2025.1.31 to 2025.4.26.
updated-dependencies:
dependency-name: certifi dependency-version: 2025.4.26 dependency-type: direct:production update-type: version-update:semver-minor … — dependabot[bot] support@github.com (
fdf6a91)
2.0.8 (2025-04-26)
2.0.7 (2025-04-26)
Build system
build(deps): bump actions/download-artifact from 4.2.1 to 4.3.0
Bumps actions/download-artifact from 4.2.1 to 4.3.0.
updated-dependencies:
dependency-name: actions/download-artifact dependency-version: 4.3.0 dependency-type: direct:production update-type: version-update:semver-minor … — dependabot[bot] support@github.com (
ca23bbf)
2.0.6 (2025-04-24)
2.0.5 (2025-04-24)
2.0.4 (2025-04-24)
2.0.3 (2025-04-24)
Build system
build(deps): bump setuptools-scm[toml] from 8.3.0 to 8.3.1 in /doc
Bumps setuptools-scm[toml] from 8.3.0 to 8.3.1.
updated-dependencies:
dependency-name: setuptools-scm[toml] dependency-version: 8.3.1 dependency-type: direct:production update-type: version-update:semver-patch … — dependabot[bot] support@github.com (
827f198)
build(deps): bump github/codeql-action from 3.28.15 to 3.28.16
Bumps github/codeql-action from 3.28.15 to 3.28.16.
updated-dependencies:
dependency-name: github/codeql-action dependency-version: 3.28.16 dependency-type: direct:production update-type: version-update:semver-patch … — dependabot[bot] support@github.com (
97e12ca)
2.0.2 (2025-04-23)
2.0.1 (2025-04-23)
Build system
build(deps): bump setuptools-scm[toml] from 8.2.1 to 8.3.0 in /doc
Bumps setuptools-scm[toml] from 8.2.1 to 8.3.0.
updated-dependencies:
dependency-name: setuptools-scm[toml] dependency-version: 8.3.0 dependency-type: direct:production update-type: version-update:semver-minor … — dependabot[bot] support@github.com (
1a8b7ab)
build(deps): update ozi-build requirement from ~=1.14 to ~=2.0 in /doc
Updates the requirements on ozi-build to permit the latest version.
updated-dependencies:
dependency-name: ozi-build dependency-version: 2.0.0 dependency-type: direct:production … — dependabot[bot] support@github.com (
86547bf)
2.0.0 (2025-04-22)
Build system
build(deps): bump OZI-Project/checkpoint from 1.7.0 to 1.7.1
Bumps OZI-Project/checkpoint from 1.7.0 to 1.7.1.
updated-dependencies:
dependency-name: OZI-Project/checkpoint dependency-version: 1.7.1 dependency-type: direct:production update-type: version-update:semver-patch … — dependabot[bot] support@github.com (
1c2a73c)
build(deps): bump OZI-Project/publish from 1.13.1 to 1.13.3
Bumps OZI-Project/publish from 1.13.1 to 1.13.3.
updated-dependencies:
dependency-name: OZI-Project/publish dependency-version: 1.13.3 dependency-type: direct:production update-type: version-update:semver-patch … — dependabot[bot] support@github.com (
f1e0bb0)
build(deps): bump soupsieve from 2.6 to 2.7 in /doc
Bumps soupsieve from 2.6 to 2.7.
updated-dependencies:
dependency-name: soupsieve dependency-version: ‘2.7’ dependency-type: direct:production update-type: version-update:semver-minor … — dependabot[bot] support@github.com (
2aed00a)
build(deps): update ozi-build requirement from ~=1.13 to ~=1.14 in /doc
Updates the requirements on ozi-build to permit the latest version.
updated-dependencies:
dependency-name: ozi-build dependency-version: 1.14.0 dependency-type: direct:production … — dependabot[bot] support@github.com (
1bd825f)
build(deps): bump packaging from 24.2 to 25.0 in /doc
Bumps packaging from 24.2 to 25.0.
updated-dependencies:
dependency-name: packaging dependency-version: ‘25.0’ dependency-type: direct:production update-type: version-update:semver-major … — dependabot[bot] support@github.com (
6d33cc9)
build(deps): bump step-security/harden-runner from 2.11.1 to 2.12.0
Bumps step-security/harden-runner from 2.11.1 to 2.12.0.
updated-dependencies:
dependency-name: step-security/harden-runner dependency-version: 2.12.0 dependency-type: direct:production update-type: version-update:semver-minor … — dependabot[bot] support@github.com (
c27a807)
Unknown
Update SECURITY.md — Eden Ross Duff, MSc, DDiv rjdbcm@outlook.com (
77a0244)
1.14.0 (2025-04-19)
Bug fixes
fix: maybe_add_key_to_project doesnt duplicate keys — Eden Ross Duff MSc rjdbcm@outlook.com (
74b14a8)fix: sre_parse module name typo — Eden Ross Duff MSc rjdbcm@outlook.com (
be54fc3)fix: re internals version guard — Eden Ross Duff MSc rjdbcm@outlook.com (
63f7e00)fix: handle re internals correctly in <3.11 — Eden Ross Duff MSc rjdbcm@outlook.com (
efef6e5)fix: force meson install to tox envs — Eden Ross Duff MSc rjdbcm@outlook.com (
d72c859)fix: remove distutils import — Eden Ross Duff MSc rjdbcm@outlook.com (
442f30a)fix: _sre import of re internals — Eden Ross Duff MSc rjdbcm@outlook.com (
a442079)fix: get_requires_for_build_wheel/sdist no longer returns an empty list in all cases — Eden Ross Duff MSc rjdbcm@outlook.com (
aba9877)fix: filter empty config args — Eden Ross Duff MSc rjdbcm@outlook.com (
6c5171c)fix: use search instead of match — Eden Ross Duff MSc rjdbcm@outlook.com (
91db7a2)fix: return basename from build_wheel — Eden Ross Duff MSc rjdbcm@outlook.com (
1d495e5)fix: license-file guard without indexing — Eden Ross Duff MSc rjdbcm@outlook.com (
72ed911)fix: remove legacy license table parsing — Eden Ross Duff MSc rjdbcm@outlook.com (
f585924)fix: correct dict get — Eden Ross Duff MSc rjdbcm@outlook.com (
7ba9665)fix: make the tool table optional — Eden Ross Duff MSc rjdbcm@outlook.com (
b100a83)fix: tool.ozi-build should not be a required table — Eden Ross Duff MSc rjdbcm@outlook.com (
11b2009)fix: correctly parse authors and maintainers — Eden Ross Duff MSc rjdbcm@outlook.com (
0fa0356)fix: entry_points.txt values unquoted — Eden Ross Duff MSc rjdbcm@outlook.com (
11e0ef6)fix: clarify meson-python-option-name warning — Eden Ross Duff MSc rjdbcm@outlook.com (
ea68b41)fix: cleanup pyc_wheel outputs — Eden Ross Duff MSc rjdbcm@outlook.com (
cf2d9f0)fix: properly handle required metadata name/version
BREAKING CHANGE: Major change to how metadata is handled — Eden Ross Duff MSc rjdbcm@outlook.com
(fce28dc)
fix: remove f-strings for compatibility — Eden Ross Duff MSc rjdbcm@outlook.com (
c8b0672)
Build system
build(deps): bump beautifulsoup4 from 4.13.3 to 4.13.4 in /doc
Bumps beautifulsoup4 from 4.13.3 to 4.13.4.
updated-dependencies:
dependency-name: beautifulsoup4 dependency-version: 4.13.4 dependency-type: direct:production update-type: version-update:semver-patch … — dependabot[bot] support@github.com (
795e617)
build(deps): bump prompt-toolkit from 3.0.50 to 3.0.51 in /doc
Bumps prompt-toolkit from 3.0.50 to 3.0.51.
updated-dependencies:
dependency-name: prompt-toolkit dependency-version: 3.0.51 dependency-type: direct:production update-type: version-update:semver-patch … — dependabot[bot] support@github.com (
39c104c)
build: add Provides-Dist: pyc_wheel — Eden Ross Duff MSc rjdbcm@outlook.com (
b1dcb4e)
Chores
chore: update readme with PyJWT license info — Eden Ross Duff MSc rjdbcm@outlook.com (
a73b6f2)chore: exclude vendored PyJWT from flake8 — Eden Ross Duff MSc rjdbcm@outlook.com (
c5b0e17)chore: cleanup lint — Eden Ross Duff MSc rjdbcm@outlook.com (
da6f310)chore: clean up API — Eden Ross Duff MSc rjdbcm@outlook.com (
7791886)chore: remove dep install dist scripts — Eden Ross Duff MSc rjdbcm@outlook.com (
7afc48d)chore: update wrap-file to OZI-1.41.5 — Eden Ross Duff MSc rjdbcm@outlook.com (
cc4eb20)chore: move metadata related constants to metadata module — Eden Ross Duff MSc rjdbcm@outlook.com (
da133ed)chore: run black — Eden Ross Duff MSc rjdbcm@outlook.com (
0d8fe8d)chore: update documentation for 2.0 — Eden Ross Duff MSc rjdbcm@outlook.com (
4c0dd3d)chore: clean up deprecated imports — Eden Ross Duff MSc rjdbcm@outlook.com (
99fc1c3)chore: update config option validation — Eden Ross Duff MSc rjdbcm@outlook.com (
a317d86)chore: update project metadata — Eden Ross Duff MSc rjdbcm@outlook.com (
8e50463)chore: remove deprecated download-url — Eden Ross Duff MSc rjdbcm@outlook.com (
2ae9711)
Features
feat: add jws RECORD signing and
sign-wheel-filesconfig setting — Eden Ross Duff MSc rjdbcm@outlook.com (4e1e97c)feat: vendor PyJWT 2.10.1 — Eden Ross Duff MSc rjdbcm@outlook.com (
c86e710)feat: Wheel-Version 1.9 include Generator version — Eden Ross Duff MSc rjdbcm@outlook.com (
8ff9826)feat: deprecate [tool.ozi-build.metadata] — Eden Ross Duff MSc rjdbcm@outlook.com (
c9acb3e)feat: rewrite pyproject.toml to include name and version during sdist — Eden Ross Duff MSc rjdbcm@outlook.com (
5e8acf7)
Performance improvements
perf: warn if
sign-wheel-filesis true butWHEEL_SIGN_TOKENenv var isn’t set — Eden Ross Duff MSc rjdbcm@outlook.com (610cf8b)perf: add several known reDOS pattern tests labelled by
test_cve_...— Eden Ross Duff MSc rjdbcm@outlook.com (185537c)perf: copy regexploit tests to repo — Eden Ross Duff MSc rjdbcm@outlook.com (
828fb2d)perf: use uv for OZI backend — Eden Ross Duff MSc rjdbcm@outlook.com (
4e2180f)perf: move regexploit entrypoint to new _regexploit module — Eden Ross Duff MSc rjdbcm@outlook.com (
fbfc5c6)perf: patch pyproject for OZI 1.39 — Eden Ross Duff MSc rjdbcm@outlook.com (
ee362ef)perf: patch pyproject for OZI 1.39 — Eden Ross Duff MSc rjdbcm@outlook.com (
dbb85eb)perf: clean up build API — Eden Ross Duff MSc rjdbcm@outlook.com (
4bf1070)perf: replace version during sdist — Eden Ross Duff MSc rjdbcm@outlook.com (
bd72361)perf: replace version during sdist — Eden Ross Duff MSc rjdbcm@outlook.com (
82d016b)perf: split
pipextra fromcoreextra — Eden Ross Duff MSc rjdbcm@outlook.com (185bd6c)perf: deprecate pre-prepared PKG-INFO from setuptools_scm
BREAKING_CHANGE: This fully removes check_pkg_info_file. — Eden Ross Duff MSc rjdbcm@outlook.com
(0f823ce)
perf: warn about deprecated metadata — Eden Ross Duff MSc rjdbcm@outlook.com (
6a67ed9)perf: redos checker output now NO_COLOR friendly — Eden Ross Duff MSc rjdbcm@outlook.com (
0c17a5b)perf: add warning that name and version will be overwritten by sdist — Eden Ross Duff MSc rjdbcm@outlook.com (
1fdce1b)
1.13.3 (2025-04-16)
Build system
build: Update ozi.yml — Eden Ross Duff, MSc, DDiv rjdbcm@outlook.com (
c8b5be1)
1.13.2 (2025-04-16)
Build system
build: delete .python-version — Eden Ross Duff, MSc, DDiv rjdbcm@outlook.com (
73f3740)build: Update ozi.yml to always create a merge PR — Eden Ross Duff, MSc, DDiv rjdbcm@outlook.com (
578aa45)
1.13.1 (2025-04-08)
1.13.0 (2025-04-02)
Bug fixes
fix: normalize PKG-INFO dir (
667d7c7)fix: normalize PKG-INFO dir (
0f34d40)fix: correct name normalization — Eden Ross Duff MSc rjdbcm@outlook.com (
2ba634b)fix: correct name normalization — Eden Ross Duff MSc rjdbcm@outlook.com (
d17df08)fix: normalize package name in dist files — Eden Ross Duff MSc rjdbcm@outlook.com (
aa7f356)
Build system
build(deps): bump wheel from 0.45.1 to 0.46.1 in /doc
Bumps wheel from 0.45.1 to 0.46.1.
updated-dependencies:
dependency-name: wheel dependency-version: 0.46.1 dependency-type: direct:production update-type: version-update:semver-minor … — dependabot[bot] support@github.com (
d3d95aa)
build(deps): bump OZI-Project/publish from 1.13.0 to 1.13.1
Bumps OZI-Project/publish from 1.13.0 to 1.13.1.
updated-dependencies:
dependency-name: OZI-Project/publish dependency-version: 1.13.1 dependency-type: direct:production update-type: version-update:semver-patch … — dependabot[bot] support@github.com (
a438a5a)
build(deps): bump OZI-Project/draft from 1.13.0 to 1.13.1
Bumps OZI-Project/draft from 1.13.0 to 1.13.1.
updated-dependencies:
dependency-name: OZI-Project/draft dependency-version: 1.13.1 dependency-type: direct:production update-type: version-update:semver-patch … — dependabot[bot] support@github.com (
1c20169)
build(deps): bump OZI-Project/checkpoint from 1.6.0 to 1.7.0
Bumps OZI-Project/checkpoint from 1.6.0 to 1.7.0.
updated-dependencies:
dependency-name: OZI-Project/checkpoint dependency-version: 1.7.0 dependency-type: direct:production update-type: version-update:semver-minor … — dependabot[bot] support@github.com (
ceb9ee2)
build(deps): bump meson[ninja] from 1.7.1 to 1.7.2 in /doc
Bumps meson[ninja] from 1.7.1 to 1.7.2.
updated-dependencies:
dependency-name: meson[ninja] dependency-version: 1.7.2 dependency-type: direct:production update-type: version-update:semver-patch … — dependabot[bot] support@github.com (
d69bd61)
build(deps): update ozi-build requirement from ~=1.12 to ~=1.13 in /doc
updated-dependencies:
dependency-name: ozi-build dependency-version: 1.13.0 dependency-type: direct:production … — dependabot[bot] support@github.com (
f1d4511)
build(deps): bump github/codeql-action from 3.28.13 to 3.28.15
Bumps github/codeql-action from 3.28.13 to 3.28.15.
updated-dependencies:
dependency-name: github/codeql-action dependency-version: 3.28.15 dependency-type: direct:production update-type: version-update:semver-patch … — dependabot[bot] support@github.com (
d9cda30)
build(deps): bump meson[ninja] from 1.7.0 to 1.7.1 in /doc
Bumps meson[ninja] from 1.7.0 to 1.7.1.
updated-dependencies:
dependency-name: meson[ninja] dependency-type: direct:production update-type: version-update:semver-patch … — dependabot[bot] support@github.com (
1fa846a)
build(deps): bump step-security/harden-runner from 2.11.0 to 2.11.1
Bumps step-security/harden-runner from 2.11.0 to 2.11.1.
updated-dependencies:
dependency-name: step-security/harden-runner dependency-type: direct:production update-type: version-update:semver-patch … — dependabot[bot] support@github.com (
53c6134)
build(deps): bump actions/dependency-review-action from 4.5.0 to 4.6.0
Bumps actions/dependency-review-action from 4.5.0 to 4.6.0.
updated-dependencies:
dependency-name: actions/dependency-review-action dependency-type: direct:production update-type: version-update:semver-minor … — dependabot[bot] support@github.com (
0157215)
build: remove OZI.build from deps — Eden Ross Duff MSc rjdbcm@outlook.com (
0d63bc2)build(deps): bump actions/download-artifact from 4.1.8 to 4.2.1
Bumps actions/download-artifact from 4.1.8 to 4.2.1.
updated-dependencies:
dependency-name: actions/download-artifact dependency-type: direct:production update-type: version-update:semver-minor … — dependabot[bot] support@github.com (
9c1507e)
build(deps): bump OZI-Project/checkpoint from 1.5.5 to 1.6.0
Bumps OZI-Project/checkpoint from 1.5.5 to 1.6.0.
updated-dependencies:
dependency-name: OZI-Project/checkpoint dependency-type: direct:production update-type: version-update:semver-minor … — dependabot[bot] support@github.com (
eb9c773)
build(deps): bump pyparsing from 3.2.2 to 3.2.3 in /doc
Bumps pyparsing from 3.2.2 to 3.2.3.
updated-dependencies:
dependency-name: pyparsing dependency-type: direct:production update-type: version-update:semver-patch … — dependabot[bot] support@github.com (
7409ec1)
build(deps): bump OZI-Project/publish from 1.10.1 to 1.13.0
Bumps OZI-Project/publish from 1.10.1 to 1.13.0.
updated-dependencies:
dependency-name: OZI-Project/publish dependency-type: direct:production update-type: version-update:semver-minor … — dependabot[bot] support@github.com (
fb00641)
build(deps): bump OZI-Project/draft from 1.11.1 to 1.13.0
Bumps OZI-Project/draft from 1.11.1 to 1.13.0.
updated-dependencies:
dependency-name: OZI-Project/draft dependency-type: direct:production update-type: version-update:semver-minor … — dependabot[bot] support@github.com (
9bf47c4)
build(deps): bump actions/upload-artifact from 4.6.0 to 4.6.2
Bumps actions/upload-artifact from 4.6.0 to 4.6.2.
updated-dependencies:
dependency-name: actions/upload-artifact dependency-type: direct:production update-type: version-update:semver-patch … — dependabot[bot] support@github.com (
ffb8785)
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
Bumps ossf/scorecard-action from 2.4.0 to 2.4.1.
updated-dependencies:
dependency-name: ossf/scorecard-action dependency-type: direct:production update-type: version-update:semver-patch … — dependabot[bot] support@github.com (
c80890b)
build(deps): bump github/codeql-action from 3.28.9 to 3.28.13
Bumps github/codeql-action from 3.28.9 to 3.28.13.
updated-dependencies:
dependency-name: github/codeql-action dependency-type: direct:production update-type: version-update:semver-patch … — dependabot[bot] support@github.com (
571dd82)
build(deps): update ozi-build requirement from ~=1.11 to ~=1.12 in /doc
updated-dependencies:
dependency-name: ozi-build dependency-type: direct:production … — dependabot[bot] support@github.com (
40a30c0)
build(deps): bump stevedore from 5.4.0 to 5.4.1 in /doc
Bumps stevedore from 5.4.0 to 5.4.1.
updated-dependencies:
dependency-name: stevedore dependency-type: direct:production update-type: version-update:semver-patch … — dependabot[bot] support@github.com (
e551a4f)
build(deps): bump setuptools-scm[toml] from 8.1.0 to 8.2.1 in /doc
Bumps setuptools-scm[toml] from 8.1.0 to 8.2.1.
updated-dependencies:
dependency-name: setuptools-scm[toml] dependency-type: direct:production update-type: version-update:semver-minor … — dependabot[bot] support@github.com (
f52f832)
build(deps): bump pyparsing from 3.2.1 to 3.2.2 in /doc
Bumps pyparsing from 3.2.1 to 3.2.2.
updated-dependencies:
dependency-name: pyparsing dependency-type: direct:production update-type: version-update:semver-patch … — dependabot[bot] support@github.com (
705cb74)
build(deps): bump ninja from 1.11.1.3 to 1.11.1.4 in /doc
Bumps ninja from 1.11.1.3 to 1.11.1.4.
updated-dependencies:
dependency-name: ninja dependency-type: direct:production update-type: version-update:semver-patch … — dependabot[bot] support@github.com (
b53681f)
build(deps): bump jinja2 from 3.1.5 to 3.1.6 in /doc
Bumps jinja2 from 3.1.5 to 3.1.6.
updated-dependencies:
dependency-name: jinja2 dependency-type: direct:production update-type: version-update:semver-patch … — dependabot[bot] support@github.com (
fe8f5fc)
Chores
chore: run black — Eden Ross Duff MSc rjdbcm@outlook.com (
1838fd1)chore: update brand submodule (
91f2c10)
Features
feat: normalize dist file names
This requires a change in ozi-templates and a patch for every distribution.
(7108404)
Unknown
Create .python-version — Eden Ross Duff, MSc, DDiv rjdbcm@outlook.com (
88a7e1f)
1.12.0 (2025-02-18)
1.11.0 (2025-02-01)
Build system
build(deps): update ozi-build requirement from ~=1.10 to ~=1.11 in /doc
updated-dependencies:
dependency-name: ozi-build dependency-type: direct:production … — dependabot[bot] support@github.com (
9bc5a7f)
build(deps): bump babel from 2.16.0 to 2.17.0 in /doc
Bumps babel from 2.16.0 to 2.17.0.
updated-dependencies:
dependency-name: babel dependency-type: direct:production update-type: version-update:semver-minor … — dependabot[bot] support@github.com (
e06110c)
build(deps): bump pbr from 6.1.0 to 6.1.1 in /doc
Bumps pbr from 6.1.0 to 6.1.1.
updated-dependencies:
dependency-name: pbr dependency-type: direct:production update-type: version-update:semver-patch … — dependabot[bot] support@github.com (
81554db)
build(deps): bump beautifulsoup4 from 4.12.3 to 4.13.3 in /doc
Bumps beautifulsoup4 from 4.12.3 to 4.13.3.
updated-dependencies:
dependency-name: beautifulsoup4 dependency-type: direct:production update-type: version-update:semver-minor … — dependabot[bot] support@github.com (
2f9b418)
build(deps): bump github/codeql-action from 3.28.8 to 3.28.9
Bumps github/codeql-action from 3.28.8 to 3.28.9.
updated-dependencies:
dependency-name: github/codeql-action dependency-type: direct:production update-type: version-update:semver-patch … — dependabot[bot] support@github.com (
7870a59)
build(deps): bump OZI-Project/publish from 1.9.3 to 1.10.1
Bumps OZI-Project/publish from 1.9.3 to 1.10.1.
updated-dependencies:
dependency-name: OZI-Project/publish dependency-type: direct:production update-type: version-update:semver-minor … — dependabot[bot] support@github.com (
299d475)
build(deps): bump OZI-Project/draft from 1.10.1 to 1.11.1
Bumps OZI-Project/draft from 1.10.1 to 1.11.1.
updated-dependencies:
dependency-name: OZI-Project/draft dependency-type: direct:production update-type: version-update:semver-minor … — dependabot[bot] support@github.com (
52974a9)
build(deps): bump step-security/harden-runner from 2.10.4 to 2.11.0
Bumps step-security/harden-runner from 2.10.4 to 2.11.0.
updated-dependencies:
dependency-name: step-security/harden-runner dependency-type: direct:production update-type: version-update:semver-minor … — dependabot[bot] support@github.com (
cabc05f)
Features
feat: deprecate
home-pageanddownload-urlkeys — rjdbcm rjdbcm@outlook.com (a40f222)
Unknown
lint: add noqa — rjdbcm rjdbcm@outlook.com (
be7fe27)lint: run black 2025 stable style — rjdbcm rjdbcm@outlook.com (
4b0a73d)
1.10.7 (2025-01-27)
1.10.6 (2025-01-26)
Bug fixes
fix: correct re.match — rjdbcm rjdbcm@outlook.com (
a41400e)fix: use re.search instead of match — rjdbcm rjdbcm@outlook.com (
57097cb)fix: run black — rjdbcm rjdbcm@outlook.com (
32d66ad)fix: metadata 2.2 is now respected for twine compatibility — rjdbcm rjdbcm@outlook.com (
be1f28d)
Build system
build(deps): bump OZI-Project/draft from 1.9.0 to 1.10.1
Bumps OZI-Project/draft from 1.9.0 to 1.10.1.
updated-dependencies:
dependency-name: OZI-Project/draft dependency-type: direct:production update-type: version-update:semver-minor … — dependabot[bot] support@github.com (
c047a3e)
build(deps): bump OZI-Project/checkpoint from 1.5.4 to 1.5.5
Bumps OZI-Project/checkpoint from 1.5.4 to 1.5.5.
updated-dependencies:
dependency-name: OZI-Project/checkpoint dependency-type: direct:production update-type: version-update:semver-patch … — dependabot[bot] support@github.com (
b9fc845)
build(deps): bump certifi from 2024.12.14 to 2025.1.31 in /doc
Bumps certifi from 2024.12.14 to 2025.1.31.
updated-dependencies:
dependency-name: certifi dependency-type: direct:production update-type: version-update:semver-major … — dependabot[bot] support@github.com (
e90b858)
build(deps): bump OZI-Project/publish from 1.8.0 to 1.9.3
Bumps OZI-Project/publish from 1.8.0 to 1.9.3.
updated-dependencies:
dependency-name: OZI-Project/publish dependency-type: direct:production update-type: version-update:semver-minor … — dependabot[bot] support@github.com (
0b37286)
build(deps): bump github/codeql-action from 3.28.5 to 3.28.8
Bumps github/codeql-action from 3.28.5 to 3.28.8.
updated-dependencies:
dependency-name: github/codeql-action dependency-type: direct:production update-type: version-update:semver-patch … — dependabot[bot] support@github.com (
526af28)
build(deps): bump step-security/harden-runner from 2.10.3 to 2.10.4
Bumps step-security/harden-runner from 2.10.3 to 2.10.4.
updated-dependencies:
dependency-name: step-security/harden-runner dependency-type: direct:production update-type: version-update:semver-patch … — dependabot[bot] support@github.com (
ad856ed)
build(deps): bump meson[ninja] from 1.6.1 to 1.7.0 in /doc
Bumps meson[ninja] from 1.6.1 to 1.7.0.
updated-dependencies:
dependency-name: meson[ninja] dependency-type: direct:production update-type: version-update:semver-minor … — dependabot[bot] support@github.com (
4f6d1bb)
build(deps): bump github/codeql-action from 3.28.4 to 3.28.5
Bumps github/codeql-action from 3.28.4 to 3.28.5.
updated-dependencies:
dependency-name: github/codeql-action dependency-type: direct:production update-type: version-update:semver-patch … — dependabot[bot] support@github.com (
4480b9f)
build(deps): bump pypa/gh-action-pypi-publish from 1.12.3 to 1.12.4
Bumps pypa/gh-action-pypi-publish from 1.12.3 to 1.12.4.
updated-dependencies:
dependency-name: pypa/gh-action-pypi-publish dependency-type: direct:production update-type: version-update:semver-patch … — dependabot[bot] support@github.com (
b5bca9e)
build(deps): bump prompt-toolkit from 3.0.48 to 3.0.50 in /doc
Bumps prompt-toolkit from 3.0.48 to 3.0.50.
updated-dependencies:
dependency-name: prompt-toolkit dependency-type: direct:production update-type: version-update:semver-patch … — dependabot[bot] support@github.com (
55f017f)
build(deps): bump github/codeql-action from 3.28.1 to 3.28.4
Bumps github/codeql-action from 3.28.1 to 3.28.4.
updated-dependencies:
dependency-name: github/codeql-action dependency-type: direct:production update-type: version-update:semver-patch … — dependabot[bot] support@github.com (
2c37fcf)
Features
feat: Core Metadata 2.3 — rjdbcm rjdbcm@outlook.com (
31dc042)
Unknown
lint: add noqa comment — rjdbcm rjdbcm@outlook.com (
8362a16)Create dev.yml — Eden Ross Duff, MSc, DDiv rjdbcm@outlook.com (
02761de)
1.10.5 (2025-01-20)
Build system
build(deps): bump OZI-Project/draft from 1.8.0 to 1.9.0
Bumps OZI-Project/draft from 1.8.0 to 1.9.0.
updated-dependencies:
dependency-name: OZI-Project/draft dependency-type: direct:production update-type: version-update:semver-minor … — dependabot[bot] support@github.com (
0e40ed1)
build(deps): bump step-security/harden-runner from 2.10.3 to 2.10.4
Bumps step-security/harden-runner from 2.10.3 to 2.10.4.
updated-dependencies:
dependency-name: step-security/harden-runner dependency-type: direct:production update-type: version-update:semver-patch … — dependabot[bot] support@github.com (
da59965)
1.10.4 (2025-01-19)
Bug fixes
fix: move requirements for release into repo root — rjdbcm rjdbcm@outlook.com (
b0f0431)fix: ignore TC001 — rjdbcm rjdbcm@outlook.com (
79d567f)
Build system
build: update wrapfile to OZI 1.33 — rjdbcm rjdbcm@outlook.com (
685adc7)build: update brand assets — rjdbcm rjdbcm@outlook.com (
1801567)build(deps): bump actions/upload-artifact from 4.5.0 to 4.6.0
Bumps actions/upload-artifact from 4.5.0 to 4.6.0.
updated-dependencies:
dependency-name: actions/upload-artifact dependency-type: direct:production update-type: version-update:semver-minor … — dependabot[bot] support@github.com (
5f5e511)
build(deps): bump step-security/harden-runner from 2.10.2 to 2.10.3
Bumps step-security/harden-runner from 2.10.2 to 2.10.3.
updated-dependencies:
dependency-name: step-security/harden-runner dependency-type: direct:production update-type: version-update:semver-patch … — dependabot[bot] support@github.com (
3528da6)
build(deps): bump github/codeql-action from 3.28.0 to 3.28.1
Bumps github/codeql-action from 3.28.0 to 3.28.1.
updated-dependencies:
dependency-name: github/codeql-action dependency-type: direct:production update-type: version-update:semver-patch … — dependabot[bot] support@github.com (
c101dcd)
build(deps): bump OZI-Project/publish from 1.7.3 to 1.8.0
Bumps OZI-Project/publish from 1.7.3 to 1.8.0.
updated-dependencies:
dependency-name: OZI-Project/publish dependency-type: direct:production update-type: version-update:semver-minor … — dependabot[bot] support@github.com (
e8783ae)
build(deps): bump OZI-Project/checkpoint from 1.5.3 to 1.5.4
Bumps OZI-Project/checkpoint from 1.5.3 to 1.5.4.
updated-dependencies:
dependency-name: OZI-Project/checkpoint dependency-type: direct:production update-type: version-update:semver-patch … — dependabot[bot] support@github.com (
b7acba5)
1.10.3 (2025-01-09)
Build system
build(deps): bump OZI-Project/checkpoint from 1.5.2 to 1.5.3
Bumps OZI-Project/checkpoint from 1.5.2 to 1.5.3.
updated-dependencies:
dependency-name: OZI-Project/checkpoint dependency-type: direct:production update-type: version-update:semver-patch … — dependabot[bot] support@github.com (
c8b7428)
build(deps): bump OZI-Project/checkpoint from 1.5.1 to 1.5.2
Bumps OZI-Project/checkpoint from 1.5.1 to 1.5.2.
updated-dependencies:
dependency-name: OZI-Project/checkpoint dependency-type: direct:production update-type: version-update:semver-patch … — dependabot[bot] support@github.com (
8fda99a)
build: sync tox requirements — rjdbcm rjdbcm@outlook.com (
cf1a621)build: add pathvalidate build dep — rjdbcm rjdbcm@outlook.com (
78064fb)build: update ozi wrapfile to 1.31 — rjdbcm rjdbcm@outlook.com (
89fe038)build(deps): bump OZI-Project/checkpoint from 1.4.0 to 1.5.1
Bumps OZI-Project/checkpoint from 1.4.0 to 1.5.1.
updated-dependencies:
dependency-name: OZI-Project/checkpoint dependency-type: direct:production update-type: version-update:semver-minor … — dependabot[bot] support@github.com (
3aae2d3)
build(deps): bump pygments from 2.18.0 to 2.19.1 in /doc
Bumps pygments from 2.18.0 to 2.19.1.
updated-dependencies:
dependency-name: pygments dependency-type: direct:production update-type: version-update:semver-minor … — dependabot[bot] support@github.com (
f05c526)
build(deps): bump OZI-Project/draft from 1.7.0 to 1.8.0
Bumps OZI-Project/draft from 1.7.0 to 1.8.0.
updated-dependencies:
dependency-name: OZI-Project/draft dependency-type: direct:production update-type: version-update:semver-minor … — dependabot[bot] support@github.com (
55a9842)
build(deps): bump OZI-Project/publish from 1.7.2 to 1.7.3
Bumps OZI-Project/publish from 1.7.2 to 1.7.3.
updated-dependencies:
dependency-name: OZI-Project/publish dependency-type: direct:production update-type: version-update:semver-patch … — dependabot[bot] support@github.com (
86a2e75)
Documentation
docs: add print logo — rjdbcm rjdbcm@outlook.com (
d639c97)docs: add pdf title logo — rjdbcm rjdbcm@outlook.com (
e7272aa)
1.10.2 (2025-01-05)
Build system
build: update brand assets — rjdbcm rjdbcm@outlook.com (
559e1e4)
Documentation
docs: update title — rjdbcm rjdbcm@outlook.com (
e97a98f)
Unknown
Update SECURITY.md — Eden Ross Duff, MSc, DDiv rjdbcm@outlook.com (
f04ad6c)
1.10.1 (2025-01-03)
Build system
build(deps): bump markupsafe from 2.1.5 to 3.0.2 in /doc
Bumps markupsafe from 2.1.5 to 3.0.2.
updated-dependencies:
dependency-name: markupsafe dependency-type: direct:production update-type: version-update:semver-major … — dependabot[bot] support@github.com (
1b50c3d)
build(deps): bump docutils from 0.20.1 to 0.21.2 in /doc
Bumps docutils from 0.20.1 to 0.21.2.
updated-dependencies:
dependency-name: docutils dependency-type: direct:production update-type: version-update:semver-minor … — dependabot[bot] support@github.com (
a030e5d)
build(deps): bump gitdb from 4.0.11 to 4.0.12 in /doc
Bumps gitdb from 4.0.11 to 4.0.12.
updated-dependencies:
dependency-name: gitdb dependency-type: direct:production update-type: version-update:semver-patch … — dependabot[bot] support@github.com (
a295d71)
build(deps): update alabaster requirement in /doc
Updates the requirements on alabaster to permit the latest version.
updated-dependencies:
dependency-name: alabaster dependency-type: direct:production … — dependabot[bot] support@github.com (
8b8dfe6)
build(deps): bump sphinx from 7.2.6 to 7.4.7 in /doc
Bumps sphinx from 7.2.6 to 7.4.7.
updated-dependencies:
dependency-name: sphinx dependency-type: direct:production update-type: version-update:semver-minor … — dependabot[bot] support@github.com (
e17e100)
build(deps): bump smmap from 5.0.1 to 5.0.2 in /doc
Bumps smmap from 5.0.1 to 5.0.2.
updated-dependencies:
dependency-name: smmap dependency-type: direct:production update-type: version-update:semver-patch … — dependabot[bot] support@github.com (
ac572e4)
build(deps): bump actions/dependency-review-action from 2.5.1 to 4.5.0
Bumps actions/dependency-review-action from 2.5.1 to 4.5.0.
updated-dependencies:
dependency-name: actions/dependency-review-action dependency-type: direct:production update-type: version-update:semver-major … — dependabot[bot] support@github.com (
4e5f061)
build(deps): bump step-security/harden-runner from 2.7.1 to 2.10.2
Bumps step-security/harden-runner from 2.7.1 to 2.10.2.
updated-dependencies:
dependency-name: step-security/harden-runner dependency-type: direct:production update-type: version-update:semver-minor … — dependabot[bot] support@github.com (
aef615b)
build(deps): bump actions/upload-artifact from 4.4.0 to 4.5.0
Bumps actions/upload-artifact from 4.4.0 to 4.5.0.
updated-dependencies:
dependency-name: actions/upload-artifact dependency-type: direct:production update-type: version-update:semver-minor … — dependabot[bot] support@github.com (
5a9a226)
build(deps): bump actions/checkout from 3.6.0 to 4.2.2
Bumps actions/checkout from 3.6.0 to 4.2.2.
updated-dependencies:
dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-major … — dependabot[bot] support@github.com (
6ede881)
build(deps): bump github/codeql-action from 2.25.4 to 3.28.0
Bumps github/codeql-action from 2.25.4 to 3.28.0.
updated-dependencies:
dependency-name: github/codeql-action dependency-type: direct:production update-type: version-update:semver-major … — dependabot[bot] support@github.com (
f8615eb)
build(deps): bump gitpython from 3.1.43 to 3.1.44 in /doc
Bumps gitpython from 3.1.43 to 3.1.44.
updated-dependencies:
dependency-name: gitpython dependency-type: direct:production update-type: version-update:semver-patch … — dependabot[bot] support@github.com (
2cc0650)
build(deps): update ozi-build requirement from ~=1.9 to ~=1.10 in /doc
updated-dependencies:
dependency-name: ozi-build dependency-type: direct:production … — dependabot[bot] support@github.com (
49d1c23)
build(deps): bump meson[ninja] from 1.6.0 to 1.6.1 in /doc
Bumps meson[ninja] from 1.6.0 to 1.6.1.
updated-dependencies:
dependency-name: meson[ninja] dependency-type: direct:production update-type: version-update:semver-patch … — dependabot[bot] support@github.com (
f4e438f)
build(deps): bump click from 8.1.7 to 8.1.8 in /doc
Bumps click from 8.1.7 to 8.1.8.
updated-dependencies:
dependency-name: click dependency-type: direct:production update-type: version-update:semver-patch … — dependabot[bot] support@github.com (
f28699c)
build(deps): bump pyparsing from 3.2.0 to 3.2.1 in /doc
Bumps pyparsing from 3.2.0 to 3.2.1.
updated-dependencies:
dependency-name: pyparsing dependency-type: direct:production update-type: version-update:semver-patch … — dependabot[bot] support@github.com (
fdf392e)
Documentation
docs: update copyright info — Eden Ross Duff, MSc, DDiv rjdbcm@outlook.com (
11f3d46)docs: update branding assets — rjdbcm rjdbcm@outlook.com (
186de8f)docs: add logo — rjdbcm rjdbcm@outlook.com (
2d20fb1)docs: fix link — rjdbcm rjdbcm@outlook.com (
6889f05)
Unknown
Update ozi.yml — Eden Ross Duff, MSc, DDiv rjdbcm@outlook.com (
c4fd6c3)Update ozi.yml — Eden Ross Duff, MSc, DDiv rjdbcm@outlook.com (
49fe05a)Update dependabot.yml — Eden Ross Duff, MSc, DDiv rjdbcm@outlook.com (
defbabf)Update dependabot.yml — Eden Ross Duff, MSc, DDiv rjdbcm@outlook.com (
8339f34)[StepSecurity] Apply security best practices — StepSecurity Bot bot@stepsecurity.io (
f7ad3a2)Update license.md — Eden Ross Duff, MSc, DDiv rjdbcm@outlook.com (
5846776)Update conf.py copyright — Eden Ross Duff, MSc, DDiv rjdbcm@outlook.com (
0eb70de)
1.10.0 (2025-01-01)
Bug fixes
fix: build does require some core tooling — rjdbcm rjdbcm@outlook.com (
47bf1c0)fix: remove core requirements from build-system — rjdbcm rjdbcm@outlook.com (
0b0fe3e)
Build system
build: add project-urls — rjdbcm rjdbcm@outlook.com (
481539f)build(deps): bump charset-normalizer from 3.4.0 to 3.4.1
Bumps charset-normalizer from 3.4.0 to 3.4.1.
updated-dependencies:
dependency-name: charset-normalizer dependency-type: direct:production update-type: version-update:semver-patch … — dependabot[bot] support@github.com (
ad77836)
Features
feat: add pathvalidate to
OZI.build[core]option — rjdbcm rjdbcm@outlook.com (61e364a)
Unknown
Update pyproject.toml — Eden Ross Duff, MSc, DDiv rjdbcm@outlook.com (
3a35f63)Update SECURITY.md — Eden Ross Duff, MSc, DDiv rjdbcm@outlook.com (
bea8cc1)
1.9.1 (2024-12-29)
Unknown
Update ozi.yml — Eden Ross Duff, MSc, DDiv rjdbcm@outlook.com (
4a8883b)Bump jinja2 in /doc in the pip group across 1 directory
Bumps the pip group with 1 update in the /doc directory: jinja2.
Updates jinja2 from 3.1.4 to 3.1.5
updated-dependencies:
dependency-name: jinja2 dependency-type: direct:production dependency-group: pip … — dependabot[bot] support@github.com (
bfb743e)
Update index.md — Eden Ross Duff, MSc, DDiv rjdbcm@outlook.com (
73614d8)
1.9.0 (2024-12-27)
Build system
build: fix workflow — rjdbcm rjdbcm@outlook.com (
877ca93)build: fix file permissions — rjdbcm rjdbcm@outlook.com (
107a6ed)build: add .mypy_cache to .gitignore — rjdbcm rjdbcm@outlook.com (
e418e77)build: fix release workflow — rjdbcm rjdbcm@outlook.com (
3b4a58e)build: shorter custom workflow — rjdbcm rjdbcm@outlook.com (
cd8fd46)build: correct artifact name — rjdbcm rjdbcm@outlook.com (
731e5fd)build: use a custom workflow — rjdbcm rjdbcm@outlook.com (
0167fd2)build: correct name — rjdbcm rjdbcm@outlook.com (
c20e4b2)build: fix changelog — rjdbcm rjdbcm@outlook.com (
950537f)build: remove master release branch pattern — rjdbcm rjdbcm@outlook.com (
f96d21a)build: dont compile to bytecode — rjdbcm rjdbcm@outlook.com (
ab98233)build: fix some docs typos — rjdbcm rjdbcm@outlook.com (
57b482a)build: fix docs title — Eden Ross Duff, MSc, DDiv rjdbcm@outlook.com (
7f45cdb)build: simplify docs — rjdbcm rjdbcm@outlook.com (
fb34282)build: fix docs — rjdbcm rjdbcm@outlook.com (
55d4358)build: add doc dependency — rjdbcm rjdbcm@outlook.com (
d1e038a)build: add sphinx docs — rjdbcm rjdbcm@outlook.com (
95994db)build: add release branches to workflow — Eden Ross Duff, MSc, DDiv rjdbcm@outlook.com (
39e1d7e)build: fix dist checkpoint — rjdbcm rjdbcm@outlook.com (
4dd9149)build: fix wheel release — rjdbcm rjdbcm@outlook.com (
eb02a41)build: skip dist checkpoint — Eden Ross Duff, MSc, DDiv rjdbcm@outlook.com (
6a3a5e2)build: no tests for now — Eden Ross Duff, MSc, DDiv rjdbcm@outlook.com (
00af619)build: main is a release branch — rjdbcm rjdbcm@outlook.com (
9c2f19b)build: use trusted publishing and dogfood OZI — rjdbcm rjdbcm@outlook.com (
4268b0d)build: run black — rjdbcm rjdbcm@outlook.com (
153735b)build: run isort — rjdbcm rjdbcm@outlook.com (
0fb8ecf)
Documentation
docs: enable colon fence — rjdbcm rjdbcm@outlook.com (
3c3230a)docs: use howto pdf theme — Eden Ross Duff, MSc, DDiv rjdbcm@outlook.com (
0e97756)docs: add changelog template — rjdbcm rjdbcm@outlook.com (
2851d92)docs: add changes and docs link — rjdbcm rjdbcm@outlook.com (
fc7ea95)docs: add homepage link — rjdbcm rjdbcm@outlook.com (
ac65d38)
Features
feat: use OZI for publishing
Feat/dogfood ozi
(485bd37)
Unknown
Update SECURITY.md — Eden Ross Duff, MSc, DDiv rjdbcm@outlook.com (
f9de2ad)Update pyproject.toml — Eden Ross Duff, MSc, DDiv rjdbcm@outlook.com (
3060ee8)remove unused imports — rjdbcm rjdbcm@outlook.com (
831bcb1)Update ozi.yml — Eden Ross Duff, MSc, DDiv rjdbcm@outlook.com (
ce1842c)Update ozi.yml — Eden Ross Duff, MSc, DDiv rjdbcm@outlook.com (
cd75012)
1.8.3 (2024-12-23)
Unknown
1.8.3 revert get_requires_for_build_wheel changes to match specification — rjdbcm rjdbcm@outlook.com (
949398f)
1.8.2 (2024-12-19)
Unknown
1.8.2: correct license-expression format — rjdbcm rjdbcm@outlook.com (
f15af89)1.8.2: more flexible license metadata expectations — rjdbcm rjdbcm@outlook.com (
a4fbe70)Update .codeclimate.yml — Eden Ross Duff, MSc, DDiv rjdbcm@outlook.com (
c286d3f)
1.8.1 (2024-12-11)
Unknown
1.8.1 use compatible version pins — rjdbcm rjdbcm@outlook.com (
0014659)
1.8.0 (2024-12-09)
Unknown
1.8.0: add regexploit — rjdbcm rjdbcm@outlook.com (
5dea24f)
1.7.2 (2024-12-05)
Unknown
fix missing modules — rjdbcm rjdbcm@outlook.com (
46fb19d)refactor backend for future maintainability — rjdbcm rjdbcm@outlook.com (
854cbb6)refactor backend for future maintainability — rjdbcm rjdbcm@outlook.com (
638359d)refactor backend for future maintainability — rjdbcm rjdbcm@outlook.com (
690d658)refactor backend for future maintainability — rjdbcm rjdbcm@outlook.com (
7cd9916)refactor backend for future maintainability — rjdbcm rjdbcm@outlook.com (
3b5e3ae)refactor backend for future maintainability — rjdbcm rjdbcm@outlook.com (
384b812)refactor backend for future maintainability — rjdbcm rjdbcm@outlook.com (
e0cd258)
1.7.1 (2024-12-02)
Unknown
fix wheel format (
a346d98)fix wheel format (
7caac3d)fix wheel format — rjdbcm rjdbcm@outlook.com (
482acd9)
1.7.0 (2024-12-02)
Unknown
update docs and bump to 1.7 — rjdbcm rjdbcm@outlook.com (
74c857e)add pyc_wheel config — rjdbcm rjdbcm@outlook.com (
49eba52)update license info — rjdbcm rjdbcm@outlook.com (
3f5de5d)refactor module (
717f2b7)refactor module — rjdbcm rjdbcm@outlook.com (
11c5db6)Update .codeclimate.yml — Eden Ross Duff, MSc, DDiv rjdbcm@outlook.com (
1bf1e24)Create .codeclimate.yml — Eden Ross Duff, MSc, DDiv rjdbcm@outlook.com (
44fc266)remove redundant code — rjdbcm rjdbcm@outlook.com (
cea922b)refactor convert_wheel — rjdbcm rjdbcm@outlook.com (
f1e6073)
1.6.1 (2024-10-27)
Unknown
OZI.build 1.6.1: revert metadata version 2.4 (
50bb16b)OZI.build 1.6.1: metadata version 2.4 — rjdbcm rjdbcm@outlook.com (
e3bca2c)OZI.build 1.6.1: license and license-expression mutually exclusive — rjdbcm rjdbcm@outlook.com (
7079d40)Fall back to metadata version 2.2 waiting on PyPI — rjdbcm rjdbcm@outlook.com (
d11223d)OZI.build 1.6: support for Metadata-Version 2.4 — rjdbcm rjdbcm@outlook.com (
503558d)OZI.build 1.6: support for Metadata-Version 2.4 — rjdbcm rjdbcm@outlook.com (
b4ca34f)Update scorecards.yml — Eden Ross Duff, MSc, DDiv rjdbcm@outlook.com (
5237e01)Update scorecards.yml — Eden Ross Duff, MSc, DDiv rjdbcm@outlook.com (
2193fb3)Create SECURITY.md — Eden Ross Duff, MSc, DDiv rjdbcm@outlook.com (
1565436)Create dependabot.yml — Eden Ross Duff, MSc, DDiv rjdbcm@outlook.com (
a428f3a)OZI.build 1.5.2: pyc_wheel compilation now sensitive to
python.bytecompilemeson option setting — rjdbcm rjdbcm@outlook.com (d452bf1)
1.5.1 (2024-09-04)
Unknown
1.5.1 docs updated — rjdbcm rjdbcm@outlook.com (
077db2c)
1.5.0 (2024-09-01)
Unknown
OZI.build 1.5.0 expect a valid license file path to copy to dist-info (
b5679f5)OZI.build 1.5.0 expect a valid license file path to copy to dist-info (
c454c12)OZI.build 1.5.0 expect a valid license file path to copy to dist-info (
c94c1f6)OZI.build 1.5.0 expect a valid license file path to copy to dist-info (
855f14d)OZI.build 1.5.0 expect a valid license file path to copy to dist-info — rjdbcm rjdbcm@outlook.com (
caf6c95)
1.4.3 (2024-08-28)
Unknown
OZI.build 1.4.3 update docs — rjdbcm rjdbcm@outlook.com (
3cc5e81)
1.4.2 (2024-08-28)
Unknown
OZI.build 1.4.2 fix requires-python override from config — rjdbcm rjdbcm@outlook.com (
3f2eff9)
1.4.1 (2024-08-28)
Unknown
OZI.build 1.4.1 loosen requires-python — rjdbcm rjdbcm@outlook.com (
351e459)
1.4.0 (2024-08-28)
Unknown
OZI.build 1.4.0 add pure-python-abi key — rjdbcm rjdbcm@outlook.com (
63c3409)OZI.build 1.4.0 add packaging requirement and flexible Requires-Python setting — rjdbcm rjdbcm@outlook.com (
a6a9b5a)OZI.build 1.4.0 add packaging requirement and flexible Requires-Python setting — rjdbcm rjdbcm@outlook.com (
6200763)OZI.build 1.3.4: set Requires-Python: >=3.10, <3.13 — rjdbcm rjdbcm@outlook.com (
ee004f3)OZI.build 1.3.3 add keywords metadata schema — rjdbcm rjdbcm@outlook.com (
72b7a14)
1.3.2 (2024-08-26)
Unknown
OZI.build 1.3.2 fix alternate download url — rjdbcm rjdbcm@outlook.com (
49d0ec0)
1.3.1 (2024-08-26)
Unknown
OZI.build 1.3.1 remove duplicate schema keys (
2dd8660)
1.3.0 (2024-08-26)
Bug fixes
fix: warn for ignoring nested keys (
1b6e088)fix: warn for ignoring nested keys — rjdbcm rjdbcm@outlook.com (
d7a8d7e)fix:
project.optional_dependenciesis parsed into wheel METADATA — rjdbcm rjdbcm@outlook.com (6933ce8)
Unknown
OZI.build 1.3.0
changes target the 1.20 release of OZI and spec version 0.9
add the remaining metadata keys and deprecate requires — rjdbcm rjdbcm@outlook.com
(e22afcd)
OZI.build 1.3.0
changes target the 1.20 release of OZI and spec version 0.9
add the remaining metadata keys and deprecate requires — rjdbcm rjdbcm@outlook.com
(de14c71)
Fix metadata to insert extras after Name — rjdbcm rjdbcm@outlook.com (
db4f98b)OZI.build 1.2.3 - fix length check for real — rjdbcm rjdbcm@outlook.com (
14bb45c)OZI.build 1.2.2 - fix length check — rjdbcm rjdbcm@outlook.com (
57e6e3f)OZI.build 1.2.1 - proper support for OZI optional_dependencies when PKG-INFO metadata is supplied — rjdbcm rjdbcm@outlook.com (
7aaea14)OZI.build 1.2.0 — rjdbcm rjdbcm@outlook.com (
b9a14fa)clarify warnings on string value for optional_dependencies — rjdbcm rjdbcm@outlook.com (
5430af7)added _parse_project_optional_dependencies to config — rjdbcm rjdbcm@outlook.com (
e6c29c1)warn about string as nested key (
dcd8e92)allow nested optional_dependencies — rjdbcm rjdbcm@outlook.com (
0802c75)OZI.build 1.1 uses build-system requires from
ozi-spec— rjdbcm rjdbcm@outlook.com (a68c9b0)
1.0.2 (2024-08-10)
Unknown
1.0.2 fix duplicate name key in PKG-INFO — rjdbcm rjdbcm@outlook.com (
7568db5)
1.0.1 (2024-08-09)
Unknown
1.0.1: fix RECORD rewriting — rjdbcm rjdbcm@outlook.com (
5685288)
1.0.0 (2024-08-06)
Unknown
OZI.build 1.0.0 — rjdbcm rjdbcm@outlook.com (
bcbd784)OZI.build 1.0.0 — rjdbcm rjdbcm@outlook.com (
15cbc0d)OZI.build 1.0.0 — rjdbcm rjdbcm@outlook.com (
92a23ae)0.0.27: fix wheel abi tag setting — rjdbcm rjdbcm@outlook.com (
69fa379)0.0.26: normalize dist-info (
14fa596)0.0.25: renormalize wheel name only. — rjdbcm rjdbcm@outlook.com (
bc08072)0.0.24: revert normalize project name (
ede285c)0.0.23: normalize project name for dist-info (
4a280bd)0.0.22: revert normalize project name for filenames (
a47d8dd)0.0.21: normalize project name for filenames (
2810778)0.0.21: normalize project name for filenames (
0a4bbe9)0.0.21: normalize project name for filenames (
2cbbb69)0.0.21: normalize project name for filenames (
7c849e2)0.0.21: normalize project name for filenames (
6f31361)0.0.21: normalize project name for filenames — rjdbcm rjdbcm@outlook.com (
c948efd)0.2.0 (
fc3494e)0.0.19 update metadata (
06d7855)0.0.19 update metadata (
a62840d)
0.0.18 (2024-05-11)
Unknown
[StepSecurity] Apply security best practices — StepSecurity Bot bot@stepsecurity.io (
f17a780)0.0.18 (
b51793c)0.0.18: fix typo in docs. (
cb669f1)
0.0.17 (2024-05-11)
Unknown
0.0.16 (2024-05-11)
Unknown
0.0.16: summary key no longer required in metadata. (
f128779)
0.0.15 (2024-05-04)
Unknown
0.0.15: remove dependency on distutils. (
ac60887)
0.0.14 (2024-05-04)
Unknown
vendor our pyc_wheel (
910ea52)vendor our pyc_wheel (
4dc69ef)vendor our pyc_wheel (
982704c)vendor our pyc_wheel (
0909c93)vendor our pyc_wheel (
db8c821)vendor our pyc_wheel (
5e67405)vendor our pyc_wheel (
56a8363)vendor our pyc_wheel (
103c1be)vendor our pyc_wheel (
0565f0c)vendor our pyc_wheel (
6f95f07)vendor our pyc_wheel (
8090351)vendor our pyc_wheel (
e021209)vendor our pyc_wheel (
9a1564e)vendor our pyc_wheel (
5fd54cc)vendor our pyc_wheel (
bf6fe60)vendor our pyc_wheel (
0ce0122)vendor our pyc_wheel (
fce333a)vendor our pyc_wheel (
1cec55d)0.0.13: fix for metadata generation in-situ (
0a4dac4)
0.0.12 (2024-05-03)
Unknown
0.0.11 (2024-05-03)
Unknown
0.0.11: fix for metadata generation in-situ (
b6b713d)
0.0.10 (2024-05-03)
Unknown
Update meson.build — Eden Rose, MSc rjdbcm@outlook.com (
75b8956)Update buildapi.py - configure a builddir if one does not exist. — Eden Rose, MSc rjdbcm@outlook.com (
ba83fcd)Update README.rst — Eden Rose, MSc rjdbcm@outlook.com (
a7b7a67)0.0.9: fix OZI compiled wheel tagging. (
9377d1d)
0.0.9 (2024-05-02)
Unknown
0.0.9: fix OZI compiled wheel tagging. (
b7f19e5)Update buildapi.py — Eden Rose, MSc rjdbcm@outlook.com (
7693a8e)0.0.8 (
8ba7f0c)0.0.8: fix PKG-INFO rendering in build wheel from sdist. (
b1d93f7)Update buildapi.py - fix for no argument
python -m build— Eden Rose, MSc rjdbcm@outlook.com (44ee148)0.0.7: remove PKG-INFO rendering. (
e96b2a7)0.0.7: remove PKG-INFO rendering. (
7c7d4d7)
0.0.6 (2024-05-01)
Unknown
0.0.5 (2024-05-01)
Unknown
0.0.4 (2024-05-01)
Unknown
0.0.3 (2024-04-30)
Unknown
0.0.2 (2024-04-30)
Continuous integration
ci: Update to debian buster (
cc0b0c0)
Unknown
fix wheel build on debian (
33acef1)fix wheel build on debian (
ce339fa)bump (
76078d7)dummy commit (
cb7cedc)bootstrap build (
f934c7e)Pin requires. (
a7fbd78)add fs import. (
0f12de3)fix doc missed commit (
f15de38)also copyfile. (
dcab9a8)fix typo (
cbd5c7a)Fix name. (
f8a4b82)bump version (
42b28bc)Fix maintainer-email (
3ed30c2)Update publishing metadata (
a69f717)Update to our own version. (
3551ecc)Fix typo (
4161065)Update buildapi.py - read pyproject as bytes. — Eden Rose, MSc 42073607+rjdbcm@users.noreply.github.com (
91783e7)use toml.loads (load as string) — Eden Rose, MSc 42073607+rjdbcm@users.noreply.github.com (
3bca7db)Update buildapi.py - use tomllib or tomli — Eden Rose, MSc 42073607+rjdbcm@users.noreply.github.com (
4410966)Update buildapi.py — Eden Rose, MSc 42073607+rjdbcm@users.noreply.github.com (
30d3ab7)Remove docs from build. — Eden Rose, MSc 42073607+rjdbcm@users.noreply.github.com (
a14f3e6)Force rollback to 0.2 (
896b4ef)Update buildapi.py — Eden Rose, MSc 42073607+rjdbcm@users.noreply.github.com (
be5989c)Update buildapi.py — Eden Rose, MSc 42073607+rjdbcm@users.noreply.github.com (
b84bafd)Update buildapi.py — Eden Rose, MSc 42073607+rjdbcm@users.noreply.github.com (
69e45a4)Update buildapi.py - use tomli — Eden Rose, MSc 42073607+rjdbcm@users.noreply.github.com (
a74e33f)Update meson.build — Eden Rose, MSc 42073607+rjdbcm@users.noreply.github.com (
13996fc)Fix zip slip path traversal. (
73acacf)Update meson.build (
386205a)Use same interpreter as mesonpep for build (
fe3b008)Use meson-python-option-name when calling meson (
38964b2)Fix get_platform usage (
5bc2728)Use packaging and wheel instead of pep425tags (
a798c32)Re add meson-options running meson configure
This broke during refactoring to make use of config_settings
(aabe01e)
Include subprojects in dist tarballs
Avoiding to redownload them when rebuilding
(b1acebc)
Fix format of license field in pyproject.toml
PEP621 says that this must be a table with either a text field or a license field.
Fixes https://gitlab.com/thiblahute/mesonpep517/-/issues/13
(a11ee77)
Use requires-python differently to construct the wheel tag
PEP 621 and the mesonpep517 documentation specify that requires-python takes a string of version specifiers denoting the python versions that the source code is compatible with. So we cannot use the string provided by the user verbatim for the wheel tag (the Tag: field in the WHEEL metadata and part of the wheel’s filename). It needs to be parsed and processed first.
Add packaging as a dependency so that we can parse the requirs-python version specifiers
_write_wheel_file() changes:
Move creation of the Tag: field into the template.
Make getting and formatting the wheel tag the caller’s responsibility (the caller can make use of the get_wheel_tag() which fixes the Tag: field being populated with information about the python which ran mesonpep517 instead of the python the user specified for building the wheel)
Add NoPythonVersion exception which is thrown when the requires-python field eliminates all python versions (for instance `requires-python:
=3,<=2`)
New function python_major_support(python_requirements):
Takes the string of python requirements specifiers (as given by the user in python-requires) and decides whether py2 and or py3 are supported.
this uses the packaging module to parse the specifiers and then loops through them, figuring out whether python2 and/or python3 are marked as compatible. Caveats/cornercase behaviours of the present code:
If no python-requires is given, then the code returns that it is compatible with both python2 and python3.
If neither py2 or py3 are marked as compatible by what’s specified in python-requires, then raises NoPythonVersion exception so the user can fix their python-requires line.
Log a warning when requires-python is specified using
py2orpy3. Version specifiers should be used instead.
New function get_wheel_tag(config, is_pure):
This is a combination of code from _write_wheel_file() and WheelBuilder.build().
It constructs the complete wheel tag (python implementation (and implementation version), python abi, and platform.
Now handles pure python code that runs under both py2 and py3 (
p2.py3).Note: Does not catch NoPythonVersion exception… Should we catch these and give the user an abbreviated error in this project or is a traceback good enough?
Wheel tag for compiled extensions are slightly better than before. Now, both the wheel tag and filename will use the python that we’re building with for the implementation and abi fields. Caveats:
Platform does not take into account manylinux.
Cross compilation (I think that meson itself supports cross compilation) is not accounted for in any of the tags. The python for the cross compile target will likely not run locally so we’d have to do something completely different for that.
Log lack of meson-python-option-name at info or higher. Previously it was logged as a warning but only for non-pure builds.
prepare_metadata_for_build_wheel() and WheelBiuulder.biuld() now get the wheel tag via get_wheel_tag(). This way, the wheel tag will be the same in both the WHEEL file’s Tag: field and in the wheel’s filename.
pyproject.toml:
Add packaging to the list of dependencies
change the requires-python: format to use a version specifier as specified in PEP-621
Config.get_metadata():
Add Requires-Python to the distinfo/METADATA
This fixes the issues with requires-python from:
https://gitlab.com/thiblahute/mesonpep517/-/merge_requests/13
This addresses the transformation of requires-python as a specifier to a
wheel tag which was noted as a blocker on this MR:
https://gitlab.com/thiblahute/mesonpep517/-/merge_requests/10#note_634888717
(0431b79)
Add missing PEP 621 fields to schema.py (
34e7261)doc: Move ‘meson-options’ documentation to the scheme (
2d99046)Port metadata format to pep621
https://www.python.org/dev/peps/pep-0621 standardizes the fields for the metadata to be used by pep517 backend so we should use them.
This deprecates our own format for now but keeps working with them warning about deprecations.
Fixes https://gitlab.com/thiblahute/mesonpep517/-/issues/8
(c52fb7d)
Use build instead of pep517 for build frontend
Community is throwing support around build and is more maintained than
pep517.
(beae30f)
Use config_settings given from PEP517 frontends
config_settings allow users to pass arbitrary settings to build
backends. In this case, we are doing a pass-through straight to Meson.
(391d7f4)
Fix get_abi tag this was creating issue’s like having a
\rin abi tag and erroring out on windows (b71281f)Release 0.2 (
8b0c691)Refer to PEP 639 in ‘license’ field description — Christopher Arndt chris@chrisarndt.de (
3827f3f)Add ‘maintainer’ and ‘maintainer-email’ metadata fields support — Christopher Arndt chris@chrisarndt.de (
8ea55ae)Add support for ‘license’ metadata field — Christopher Arndt chris@chrisarndt.de (
f1bdc2d)Fix writing Tag in WHEEL file in wheel — Christopher Arndt chris@chrisarndt.de (
aba9da6)Metadata schema streamlining
Sort schema dict by metadata field key
Mark required metadata fields instead of optional ones — Christopher Arndt chris@chrisarndt.de (
b1b6d2b)Make readme mime-type detection a bit more robust — Christopher Arndt chris@chrisarndt.de (
ef07375)Put needed parts of ‘wheel.pep425tags’ into new ‘pep425tags’ submodule
‘wheel.pep425tags’ is unavailable in ‘wheel>=0.35’
Include attribution and license from ‘wheel’ project.
Include new ‘pep425tags.py’ file in meson build.
Fixes: #5 — Christopher Arndt chris@chrisarndt.de
(13ac5db)
Simplify METADATA writing
Fix KeyError when optional ‘home-page’ metadata field not present.
Write not-strictly-required fields to METADATA dynamically, instead of using fixed template string. — Christopher Arndt chris@chrisarndt.de (
7b42504)Use meson to run the dist and install commands
Meson has wrappers around the dist and install targets. These are used
in favor of the backend-specific instructions in order to be agnsotic.
(1cbba41)
Use ‘backend-path’ standard mechanism instead of intreehooks
Fixes https://gitlab.com/thiblahute/mesonpep517/-/issues/2
(98fa4b6)
Port from pytoml to
toml
As per the pytoml github repo:
The pytoml project is no longer being actively maintained. Consider using the toml package instead. (
0358f05)
Add a COPYING file
And license as Apache 2.0 as meson so we can move the code there without licensing issue
Fixes https://gitlab.com/thiblahute/mesonpep517/-/issues/3
(187f872)
0.1.9999996 (2020-07-15)
Unknown
Release 0.1.9999996 (
1d3d091)Mark as depending on setuptools
Working around https://github.com/mesonbuild/meson/issues/7443
(bb1a4ff)
Fix spelling issue (
be3e2be)Fix some spelling (
d3ca51c)Minor fix in the scheme (
ec5c73c)Handle some wheel version incompatibilities (
c85cfe7)Validate scheme (
9fc3947)Auto generate documentation (
ef3e4b6)Factor a Config class (
891fa59)Enhance failures logs (
83af376)Better handle missing hotdoc (
40d0f96)Allow passing a PKG-INFO file directly in a ‘pkg-config-file’ key (
1d28406)Fix build with py3.5 (
900a8cf)Fix displaying project description (
cfd23a3)Build the doc
And add CI
(f9ba791)
Some cleanup (
6f80206)Remove metdatas in meson, it is not merged yet (
00bb1b8)Properly name wheels (
c7f027e)Add entry-points support (
16d542f)Fix licensing
Using the same as meson to make a potential merge simpler
(4ffdf43)