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

Drop support for legacy Python 2 #301

Closed
wants to merge 7 commits into from
Closed

Conversation

hugovk
Copy link
Contributor

@hugovk hugovk commented Oct 17, 2019

Fixes #194.

@hugovk hugovk mentioned this pull request Oct 17, 2019
@pietermarsman pietermarsman changed the base branch from master to develop October 19, 2019 17:01
@pietermarsman pietermarsman changed the base branch from develop to master October 19, 2019 17:10
@pietermarsman
Copy link
Member

Hi @hugovk, thanks for the PR! Our policy is to merge PR's with develop. I changed the base branch from master to develop but this causes a couple of merge conflicts, so I changed it back. Could you make sure that you branch of from develop?

@hugovk
Copy link
Contributor Author

hugovk commented Oct 19, 2019

Yes, I'll have a look.

Do you merge to develop to master for releases?

I recommend setting the default branch to develop in the repo settings, that way all new PRs go against that.

You should also mention to make it against develop in a PR template and contributing doc.

Copy link
Member

@pietermarsman pietermarsman left a comment

Choose a reason for hiding this comment

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

This looks incredible thorough.

I will keep looking for additional things that could or should be included in this PR.

## Arcfour
##
class Arcfour(object):
Copy link
Member

Choose a reason for hiding this comment

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

I understand that removing explicit inheritence of object is possible since this is the default in Python3. However, I prefer that the inheritance stays explicit cause it's more consistent.

@pietermarsman
Copy link
Member

Do you merge to develop to master for releases?

I recommend setting the default branch to develop in the repo settings, that way all new PRs go against that.

You should also mention to make it against develop in a PR template and contributing doc.

Yes, that's how we do it. And I totally agree that having the master as the default branch is causing unnecessary amounts of work. I've just put this issue on the todo list for a owner of the pdfminer organisation (#304).

@hugovk
Copy link
Contributor Author

hugovk commented Oct 19, 2019

Please see PR #305, against develop.

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.

Drop python 2 support
2 participants