Updated
- #53: parity with cookiecutter: support gh:audreyr/cookiecutter-pypackage
Updated
- use pypi-mobans v0.1.0
- no longer, yehua has any template in itself.
Fixed
- support pypi-mobans v0.0.15.
- auto-generation of contributors
- github action for moban update and commits
- better isort action
Fixed
- #62: fix unwanted dependency for yh standalone use
Removed
- python 2 support has been dropped
Updated
- -v is changed to do moban style verbose(-v, -vv, -vvv), for version, please use -V
Added
- #37: cookiecutter support
- #38: non-verbose mode
- added moban update work flow
- python filesystem 2 support. yehua templates and cookiecutter templates can be in git, zip, s3, etc.
Added
- #30: 'yh -h' or 'yh --help' triggers help text
- #32: pypi-moban-pkg as installation extras
- enable auto github auto publishing
- generate mit license
Updated
- #35: better error message when the project name has been made a directory already
- updated moban dependency to v0.6.0
- updated yaml library to ruamel.yaml. PyYAML is out because only one yaml library is wanted in the organisation.
Updated
- upgrade yehua to use pypi-mobans-pkg version 0.0.7
- generated project will have azure build pipeline, moban command stage in travis and local flake8 check
Updated
- upgrade yehua to use pypi-mobans-pkg version 0.0.5
- generated project will have four new files: pipfile, lint.sh, changelog.yml and Makefile
added
- #6: provide Pipfile for pipenv
Updated
- #11: keep up-to-date with pypi-mobans
Added
- To add all files to a git repo is being made optional. The action is specified in git-repo-files under post-moban section. This particular need arises when it is used to scaffold other type of projects such as npm.
Added
- Automatically inflate project meta data. One yehua command and typing a few questions are required before a complete project scaffolding
- Automatically obtain setupmobans repo for previous task.
- Automatically initialize package as git project and add all project files for the user to commit
Removed
- Built-in template files are off-loaded to setupmobans, which are more frequently updated.