Skip to content

update flit_core, add flit, update python3-packaging, etc - #62196

Open
classabbyamp wants to merge 11 commits into
void-linux:masterfrom
classabbyamp:flit
Open

update flit_core, add flit, update python3-packaging, etc#62196
classabbyamp wants to merge 11 commits into
void-linux:masterfrom
classabbyamp:flit

Conversation

@classabbyamp

@classabbyamp classabbyamp commented Aug 24, 2026

Copy link
Copy Markdown
Member

Testing the changes

  • I tested the changes in this PR: YES
  • ran xbps-cycles.py and built with xbps-src -N to confirm there are no cycles

  • updates python3-flit_core to 4.0.2. this is a minor breaking change, but I have verified/patched all reverse dependencies to be compatible
  • adds the command-line tool python3-flit
  • updates python3-packaging
  • use the -bootstrap version of some packages to solve cycles and allow the pep517 build style to work automatically with these bootstrap packages
  • update a couple packages to fix flit compatibility
  • add a few missing dependencies found when testing

@classabbyamp
classabbyamp requested a review from ahesford August 24, 2026 05:48
@classabbyamp
classabbyamp force-pushed the flit branch 3 times, most recently from f6d8e27 to acc71ac Compare August 24, 2026 06:24

@ahesford ahesford left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks fine to me. Are you packaging flit because you have a use for it? I haven't encountered any Void packages that require it.

@classabbyamp

Copy link
Copy Markdown
Member Author

i'm packaging it to use the cli tool

@ahesford

Copy link
Copy Markdown
Member

Should the package just be called flit?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants