Skip to content
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

remove wheeltools.py, import/require standalone wheeltools #46

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

anthrotype
Copy link
Contributor

as discussed in pypa/auditwheel#102

I published a pre-release version to PyPI so that we can try this out in delocate:
https://pypi.org/project/wheeltools/

cmp_contents,
open_readable,
open_rw,
chmod_perms,
Copy link
Contributor Author

Choose a reason for hiding this comment

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

@matthew-brett I kept these names in here as aliases for the functions that were moved out to the standalone wheeltools package. If you prefer, we can instead fix up all the relative .tools imports in delocate to instead import these from the wheeltools.tools.

@@ -31,6 +31,7 @@
"machomachomangler; sys_platform == 'win32'",
"bindepend; sys_platform == 'win32'",
"wheel",
"wheeltools >= 0.1.0b1",
Copy link
Contributor Author

Choose a reason for hiding this comment

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

we can just write wheeltools in install_requires, once we publish a stable release

@anthrotype
Copy link
Contributor Author

Judging from the activity on auditwheel repo, and the lack of interest/feedback its maintainers showed for this splitting up and reuse of delocate’s wheeltools module in auditwheel, i think it’s not worth to proceed with this. Feel free to close this PR.

@matthew-brett
Copy link
Owner

Yes, sorry - I think the work involved is practical, but I can't do it at the moment, I am completely buried in work.

For @ehashman - I still think this is the right way to go,and would add tests to a part of auditwheel that doesn't have them.

@anthrotype
Copy link
Contributor Author

I understand, no problem!

@HexDecimal HexDecimal mentioned this pull request Sep 21, 2021
8 tasks
@HexDecimal
Copy link
Collaborator

HexDecimal commented Sep 21, 2021

So what is the status of this right now? It seems it hasn't been touched in years.

@matthew-brett
Copy link
Owner

I guess we could try again on the Auditwheel list to see if we can get more joint traction.

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.

None yet

3 participants