-
-
Notifications
You must be signed in to change notification settings - Fork 1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Look into new-style packaging #3526
Comments
Looks like there's a tox plugin too. |
Finally, there are also some recent(-ish) changes to setuptools and "normal" python packaging with |
Looks like setup-py-upgrade and setup-cfg-fmt could help at least switching to declarative metadata. |
FWIW as long as editable installs don't work with Poetry and friends (see e.g. python-poetry/poetry#34) that pretty much rules those out for me - but |
I think at the moment the only thing that makes sense for qutebrowser is |
I added a |
For some reason, despite using "find:" for the package and this working fine for the sdist, the qutebrowser-git Archlinux package doesn't actually include any qutebrowser/ files anymore. This currently really doesn't seem to be worth the trouble... See #3526 This reverts commit 90323d1. This reverts commit 21ee2fe.
Oh well. I tried Thus, I reverted this now. Still want to dig into it at some point, but not for v2.0.0. |
With pipenv getting more and more popular, and requires.io and pyup.io gaining some initial support (pyupio/pyup#197), maybe it's time to look into whether that makes our workflow easier.
Right now, we have some custom-built stuff - getting rid of that in the long run would be nice.
The text was updated successfully, but these errors were encountered: