jazzband / pip-tools

A set of tools to keep your pinned Python dependencies fresh.
https://pip-tools.rtfd.io
BSD 3-Clause "New" or "Revised" License
7.77k stars 611 forks source link

Add compat modules for `tomllib` and `importlib.metadata` #2108

Open chrysle opened 5 months ago

chrysle commented 5 months ago

The conditional backports increased, thus I added two compatibility modules.

Contributor checklist
Maintainer checklist
WhyNotHugo commented 3 months ago

Can you rebase this? The CI failures seem unrelated.

chrysle commented 3 months ago

The CI failures seem unrelated.

They are, but tests are also failing on main. We're struggling to fix them for quite a while now. #2106, which still awaits reponse, partly succeeds in doing that, but then there're still the broken Windows tests and I hate Windows feel unable to reproduce the failure.

webknjaz commented 2 months ago

@chrysle I've responded there since.