Skip to content

Remove wheel from setup_requires#63

Merged
anthrotype merged 1 commit intotypemytype:masterfrom
alerque:patch-1
Aug 3, 2021
Merged

Remove wheel from setup_requires#63
anthrotype merged 1 commit intotypemytype:masterfrom
alerque:patch-1

Conversation

@alerque
Copy link
Contributor

@alerque alerque commented Aug 3, 2021

When downloading the source and building this locally python-wheel is not required. It is only required for developers who build bdist packages for publishing. The CI jobs that do this already manually install wheel anyway and most documentation I see assumes that will be the case. For distro packagers, having this in here just means we have to include an unused dependency or patch it out.

When downloading the source and building this locally python-wheel is not required. It is only required for developers who build bdist packages for publishing. The CI jobs that do this already manually install wheel anyway and most documentation I see assumes that will be the case. For distro packagers, having this in here just means we have to include an unused dependency or patch it out.
@alerque
Copy link
Contributor Author

alerque commented Aug 3, 2021

Alternatively it's possible that something like this conditional is the proper fix. I'll leave that to somebody that knows Python, but I'm happy to update this PR if a different implementation is desired.

@anthrotype anthrotype merged commit c3fec3b into typemytype:master Aug 3, 2021
@anthrotype
Copy link
Collaborator

thanks. I hope you don't mind, but I am not going to cut a new release just for this.

@typemytype
Copy link
Owner

@alerque
Copy link
Contributor Author

alerque commented Aug 3, 2021

Sure, I already patched for one release I'll just drop the patch on the next one.

@alerque alerque deleted the patch-1 branch August 3, 2021 13:45
@anthrotype
Copy link
Collaborator

probably unrelated https://ci.appveyor.com/project/typemytype/booleanoperations/builds/40233845

I don't think it's related

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.

3 participants