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 Python2 support #209

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open

remove Python2 support #209

wants to merge 2 commits into from

Conversation

a-detiste
Copy link

patsy is still needed in Debian because it's a dependency of something else

@bashtage
Copy link
Contributor

patsy is more-or-less in permanent maintenace mode. I'm not sure that this patch can be accepted given the breadth of the changes needed. Why is this needed?

@a-detiste
Copy link
Author

Hi, it's mostly about untangling the six dependencies. I've sent tens (hundreds ?) so PR, so I'm used to even if it looks a bit scary.

@a-detiste
Copy link
Author

Removing declared six dependencies help to find undeclared six dependencies somewhere else, that's the most interesting point. So many people think that six is from the standard library and should always be there.

I think that this lib will stay forever, but limiting the risk coverage for distributions would be a nice move
image

@bashtage
Copy link
Contributor

I don't think that removing six is a strong enough reason to accept these changes, but others who have helped continue this library should have their say.

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.

2 participants