Skip to content

Releases: cmake-wheel/cmeel

Release v0.42.1

02 May 23:56
v0.42.1
Compare
Choose a tag to compare
  • [project] section of pyproject.toml:
    • normalize name
    • accept keyword key
    • accept optional-dependencies key
    • fix readme str key
  • switch to tomllib for python >= 3.11
  • switch sphinx theme to furo for dark theme
  • improve docs
  • log current version

Release v0.42.0

01 May 20:27
v0.42.0
Compare
Choose a tag to compare
  • [project] section of pyproject.toml:
    • accept readme table with content-type and (file or text)
    • accept license table with file or text (this table is deprecated)
    • accept license-files as a string, list of strings, or table with paths or globs
    • default license-files globs to `["LICEN[CS]E*", "COPYING*", "NOTICE*", "AUTHORS*"]``
  • rename cmeel/{helpers -> env}.py
  • add cmeel/metadata.py to move pyproject parsing out of the way and help with C901

Release v0.41.1

27 Apr 09:07
v0.41.1
Compare
Choose a tag to compare
  • fix docker environment

Release v0.41.0

27 Apr 07:34
v0.41.0
Compare
Choose a tag to compare
  • docker: add environment

Release v0.40.0

26 Apr 18:46
v0.40.0
Compare
Choose a tag to compare
  • add docker subcommand
  • add tests running helpers

Release v0.39.0

21 Apr 14:27
v0.39.0
Compare
Choose a tag to compare
  • allow building "py3-none-{platform}" wheels with py3-none = true in pyproject.toml

Release v0.38.0

18 Apr 15:14
v0.38.0
Compare
Choose a tag to compare
  • add fix-pkg-config option, default to true

Release v0.37.0

05 Apr 17:04
v0.37.0
Compare
Choose a tag to compare
  • autodetect README{.md, .rst, .txt, }
  • readme is no longer required

Release v0.36.0

05 Apr 16:42
v0.36.0
Compare
Choose a tag to compare
  • forward build dependencies as "build" extra
  • project.urls is no longer required
  • tools: flake8, pydocstyle, pyupgrade → ruff

Release v0.35.0

07 Mar 14:34
v0.35.0
Compare
Choose a tag to compare
  • add build_editable following PEP 660
  • update tooling, lints & ci, notably: isort, pydocstyle, mypy & safety