-
Notifications
You must be signed in to change notification settings - Fork 37
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
update packaging metadata #35
Conversation
Codecov Report
@@ Coverage Diff @@
## master #35 +/- ##
=======================================
Coverage 76.94% 76.94%
=======================================
Files 23 23
Lines 590 590
=======================================
Hits 454 454
Misses 136 136 Continue to review full report at Codecov.
|
Thanks for the PR! |
I wouldn't change it now... it's kinda cool that it's from the
that's what the MANIFEST.in does... but needs the setup.py flag. Yeah, i don't understand either. As mentioned, The current sdist doesn't include it... but does include the one test
It doesn't do that. Here's what comes out of this PR's
and the whl
If we can get away with it being one commit to one file, no need ❤️ ! |
Also, as a heads-up: since we recently got the whole graphviz build chain squared away on conda-forge (even on windows and apple m1!), i've started the process to get this package added, too (far simpler, by comparison!): conda-forge/staged-recipes#14082 It's always great to have upstream maintainers on the team, but I'm more than happy to do the maintenance (usually just pressing the big green button). i'm presently pulling the license and the rest of the test artifacts from the github tarball, so this issue isn't blocking over there. |
It's up on conda-forge 🎉, installable via: conda install -c conda-forge graphviz2drawio |
Thank you! 🥳 |
Sounds good. As a repackager, there's not a lot to do to, specifically, to improve matters: mostly just following prevailing conventions. Including I would recommend getting off |
Thanks for this tool!
This PR updates
setup.py
to:python_requires
LICENSE.md
is included in the distributions (not present in at least0.2.0.tar.gz
) viainclude_package_data
setuptools
(or whoever's responsible) knows aboutLICENSE(.txt)
, but not.md