Ofek Lev
Ofek Lev
Oops no, how?
Okay, I think it worked this time edit: yes https://mail.python.org/archives/list/[email protected]/thread/CCDCU4R2VLJEPENPGBJLRJL3IMRXVEYT/
> I liked the setup.py as it allows you to do all kind of "crazy things" Local build hook: - https://hatch.pypa.io/latest/plugins/build-hook/custom/ - https://hatch.pypa.io/latest/plugins/build-hook/reference/#hatchling.builders.hooks.plugin.interface.BuildHookInterface - https://github.com/ipython/ipyparallel/blob/main/hatch_build.py > [...] like the GitHub...
Tests are passing but uploading to Codecov is failing. I actually added that to Hatch over the weekend for a day then got rid of it https://github.com/pypa/hatch/pull/545
Woah, real bug. pip treats (pre-PEP 685) `dev-release` and `dev_release` as distinct, but it's normalized self-referentially so `dev_release = ["twisted[dev-release]"]` only uses `dev_release` which provides no other dependencies. I'll fix...
Fixed, Hatchling made this quite easy 🙂 > I liked the setup.py as it allows you to do all kind of "crazy things" Now we're doing such a thing!
CI is passing now btw
Codecov flakes again
Looking
https://github.com/jazzband/pip-tools/issues/1576 finding link to setuptools issue now ``` ❯ docker run --rm -it python:3.9 bash root@0fd4d3c43311:/# git clone -q --depth=1 https://github.com/twisted/twisted root@0fd4d3c43311:/# cd twisted root@0fd4d3c43311:/twisted# git rev-parse HEAD 8d8f1b070d0baa06a5792969cdfb7ea5707aa622 root@0fd4d3c43311:/twisted#...