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

Release 0.5 #309

Merged
merged 24 commits into from
Oct 17, 2019
Merged

Release 0.5 #309

merged 24 commits into from
Oct 17, 2019

Conversation

vtemian
Copy link
Contributor

@vtemian vtemian commented Oct 8, 2019

First major maintenance release.

In order to make the work as maintainable as possible, we'll drop support for old distributions and python 2.7. Besides that, we'll enforce black and other tools to increase the maintainability of the project.

We'll also need to update the builder for debs: https://github.com/presslabs/gitfs-builder

  • update dependencies
  • cleanup formatting problems with black
  • add black as a CI requirement
  • build a testing docker image
  • add support for docker as a development tool (not intended for this release, it can be documented)
  • fix tests
  • manual test
    • fix merging error since we migrated to pygit 0.28.X
  • support only ubuntu 18.04+
  • update gitfs-builder for 18.04+
    • build libgit2 0.28.X for 18.04 +
  • update brew formula (moved after release)

@vtemian vtemian merged commit 534ec09 into master Oct 17, 2019
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