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)

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)

2.2.1 (2025-05-09)

Bug fixes

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

2.2.0 (2025-05-09)

Bug fixes

Chores

2.1.1 (2025-05-08)

Bug fixes

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

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

1.14.0 (2025-04-19)

Bug fixes

BREAKING CHANGE: Major change to how metadata is handled — Eden Ross Duff MSc rjdbcm@outlook.com (fce28dc)

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)

Chores

Features

Performance improvements

BREAKING_CHANGE: This fully removes check_pkg_info_file. — Eden Ross Duff MSc rjdbcm@outlook.com (0f823ce)

1.13.3 (2025-04-16)

Build system

1.13.2 (2025-04-16)

Build system

1.13.1 (2025-04-08)

1.13.0 (2025-04-02)

Bug fixes

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:

  • 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

Features

  • feat: normalize dist file names

This requires a change in ozi-templates and a patch for every distribution. (7108404)

Unknown

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:

  • 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

Unknown

1.10.7 (2025-01-27)

1.10.6 (2025-01-26)

Bug fixes

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

Unknown

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

Build system

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)

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

1.10.2 (2025-01-05)

Build system

Documentation

Unknown

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:

  • 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:

  • 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

Unknown

1.10.0 (2025-01-01)

Bug fixes

Build system

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

Unknown

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)

1.9.0 (2024-12-27)

Build system

Documentation

Features

  • feat: use OZI for publishing

Feat/dogfood ozi (485bd37)

Unknown

1.8.3 (2024-12-23)

Unknown

1.8.2 (2024-12-19)

Unknown

1.8.1 (2024-12-11)

Unknown

1.8.0 (2024-12-09)

Unknown

1.7.2 (2024-12-05)

Unknown

1.7.1 (2024-12-02)

Unknown

1.7.0 (2024-12-02)

Unknown

1.6.1 (2024-10-27)

Unknown

1.5.1 (2024-09-04)

Unknown

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

1.4.2 (2024-08-28)

Unknown

1.4.1 (2024-08-28)

Unknown

1.4.0 (2024-08-28)

Unknown

1.3.2 (2024-08-26)

Unknown

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

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)

1.0.2 (2024-08-10)

Unknown

1.0.1 (2024-08-09)

Unknown

1.0.0 (2024-08-06)

Unknown

0.0.18 (2024-05-11)

Unknown

0.0.17 (2024-05-11)

Unknown

  • 0.0.17: updated release script. (a50e64c)

  • 0.0.17: updated release script. (e4d06e2)

  • 0.0.17: updated documentation. (1079842)

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

0.0.12 (2024-05-03)

Unknown

  • 0.0.12: fix for metadata generation in-situ (d584d72)

  • 0.0.12: fix for metadata generation in-situ (891c95d)

  • 0.0.12: fix for metadata generation in-situ (c748490)

  • 0.0.12: fix for metadata generation in-situ (d899606)

0.0.11 (2024-05-03)

Unknown

  • 0.0.11: fix for metadata generation in-situ (b6b713d)

0.0.10 (2024-05-03)

Unknown

0.0.9 (2024-05-02)

Unknown

0.0.6 (2024-05-01)

Unknown

0.0.5 (2024-05-01)

Unknown

  • 0.0.5 (187b8f2)

  • meson-python-option-name works as described in docs (2507d8a)

0.0.4 (2024-05-01)

Unknown

0.0.3 (2024-04-30)

Unknown

  • 0.0.3: add automatic detection of python dist version if requires-python is not set (88c2557)

  • clean up file lint (4bf8a09)

0.0.2 (2024-04-30)

Continuous integration

  • ci: Update to debian buster (cc0b0c0)

Unknown

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 py2 or py3. 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 \r in 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)