- Pin PyYAML to fix cython_source issue.
- Pin urllib3 to support older OpenSSL versions.
- Add module-commits subcommand.
- Document how to install with a specific Python version.
- Add
--local
option togit branch-update
subcommand.
- Cache the results of
evergreen evaluate
when creating a new branch.
- Add getting help section.
- Document how to handle common pipx install error.
- Evaluate evergreen project configuration before using it.
- Update documents to notify user set remote before pull-request
- Output message when no pull requests are being created.
- Set upstream when pushing a branch.
- Update documentation to call out Python 3.7.1 dependency.
- Add save-local-config subcommand.
- Support reading configuration from local file.
- Add several new git subcommands to support a more flexible workflow.
- Replace
create-branch
subcommand withgit-branch-create
subcommand. - Replace
update-branch
subcommand withgit-branch-update
subcommand. - Replace
commit-queue
subcommand withevg-commit-queue
subcommand. - Replace
patch
subcommand withevg-patch
subcommand.
- Add support for Python 3.7
- Add documentation site.
- Fix create patch not configurable in Linux
- 'pull-request' subcommand will now default to '--fill' and validate arguments.
- 'pull-request' will only add comments if there are multiple PRs being created.
- Support git version 2.17
- Update Usage documentation.
- Add check for github CLI installation
- Add support for github pull request
- Add check for changelog updates
- Adding branching support
- Ability to create commits in enabled modules
- Add check to ensure version update
- Add support for evergreen test
- Add Apache-2.0 license
- Update project metadata
- Initial Release