Skip to content

Prepare for release v2.4.12 #436

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

Merged
merged 10 commits into from
Jan 14, 2021
Merged

Prepare for release v2.4.12 #436

merged 10 commits into from
Jan 14, 2021

Conversation

althonos
Copy link
Member

Type of changes

  • Other

Description

Here it is, release v2.4.12, a little more than one year after the previous one! The goal was to get some bug fixes before Python 2.7 reaches EOL.

About the project organisation:

  • I moved PULL_REQUEST_TEMPLATE.md to .github and removed the check boxes from the categories, since GitHub would mistake them for a checklist.
  • I added a copyright line about contributors in LICENSE.
  • I replaced the @willmcgugan mention by @Pyfilesystem/maintainers in the pull request template.
  • I added myself as a maintainer to the PyPI metadata
  • I moved all project metadata to setup.cfg instead of previously having half in setup.py and half in setup.cfg

Then we probably need to setup Travis-CI to deploy to PyPI, and we should be in the clear.

ping @PyFilesystem/maintainers

@althonos althonos requested a review from willmcgugan October 18, 2020 13:48
@chfw
Copy link
Contributor

chfw commented Oct 18, 2020

Could I recommend the project to use this git branching model?

In short: features branches ---merge---> develop branch ---release---> master

Benefit: it is quick to see what's been changed in code when it is compared with the master(the previous version).

Of course, with github, it is still possible to do version comparison between tags. But it is, in my humble opinion, better work flow.

@althonos
Copy link
Member Author

Hi @willmcgugan ,

we have had some important bugfixes recently, and it would be amazing if we could release before we start introducing some breaking changes like #431.

Would you be able to make me a co-maintainer on PyPI? I can setup Travis to deploy releases to PyPI but for now you are still the only one able to make releases there. Cheers!

@willmcgugan
Copy link
Member

Hi @althonos

That's fantastic. Yes, happy to add you as co-maintainer. I guess I'll need your PyPi handle?

@althonos
Copy link
Member Author

@willmcgugan : Great! It's the same as here, I'm althonos 😉

@willmcgugan
Copy link
Member

Of course! Invite sent...

@althonos althonos merged commit f239fcd into master Jan 14, 2021
@althonos althonos deleted the patch-12 branch March 26, 2021 03:10
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