Skip to content
Snippets Groups Projects

use hatch instead of setuptools

Merged Sebastian Müller requested to merge hatch_build_sys into main

hatch is the new recommended build system for python packages promoted by the PyPA.

  • from user perspective nothing changes (you can use the hatch command now)
  • no MANIFEST.in needed anymore (will ship .gitignore in sdist to be able to build wheel, auto-included)
  • license-files entry in [project] not needed (will automatically determine common license file names)
  • added .git_archival.txt and .gitattributes for git archive install support (correct version determined), solves #99 (closed)

Question

  • Do we want more explicit dev versions? (0.4.0rc3.dev566+ga16a6c6 vs 0.4.0rc3.dev566)
Edited by Sebastian Müller

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
Please register or sign in to reply
Loading