Skip to content
Snippets Groups Projects
  1. Oct 10, 2024
    • Marc Troelitzsch's avatar
      Update project metadata and switch build-tool to hatchling · 4af19529
      Marc Troelitzsch authored
      To keep build-compatibility with Python 3.6, I've switched the build
      backend from `setuptools` to `hatchling`. `setuptools` only supports
      `pyproject.toml` from version 61 onwards, which itself isn't compatible
      with Python 3.6. This does not mean we have to fully use Hatch as we can
      still create build using `python -m build`. Hatchling automatically
      includes all non-gitignored files, so the `MANIFEST.in` file has been
      removed.
      4af19529
  2. May 06, 2024
    • Adam Williamson's avatar
      Move most tool config from setup.cfg to pyproject.toml · 087eb657
      Adam Williamson authored
      
      The latest incarnation of bumpversion is bump-my-version, which
      considers .cfg configuration "deprecated" and wants it moved
      to TOML, so here we go. We may as well move pytest config at
      the same time as pytest has supported it for ages. We can drop
      the "universal wheel" thing as that was about supporting Python
      2 and 3 in the same wheel, and we don't support Python 2 any
      more.
      
      flake8 does not support pyproject.toml and it doesn't look like
      you can specify aliases for setup.py there either, so we'll leave
      those two in setup.cfg for now. Maybe in future we can get rid
      of them.
      
      Signed-off-by: default avatarAdam Williamson <awilliam@redhat.com>
      087eb657
  3. Feb 10, 2023
  4. May 28, 2020
  5. Aug 03, 2019
  6. Jun 10, 2019
  7. Nov 22, 2018
  8. Nov 04, 2018
  9. Jul 31, 2018
  10. Jul 01, 2018
  11. Jan 14, 2018
  12. Jan 11, 2018
  13. Jul 31, 2017
Loading