Skip to content

Latest commit

 

History

History
138 lines (93 loc) · 4.06 KB

CHANGELOG.rst

File metadata and controls

138 lines (93 loc) · 4.06 KB

Change log

0.1.4 - 14.09.2020

Updated

  1. #53: parity with cookiecutter: support gh:audreyr/cookiecutter-pypackage

0.1.3 - 13.09.2020

Updated

  1. use pypi-mobans v0.1.0
  2. no longer, yehua has any template in itself.

0.1.2 - 26.08.2020

Fixed

  1. support pypi-mobans v0.0.15.
  2. auto-generation of contributors
  3. github action for moban update and commits
  4. better isort action

0.1.1 - 29.05.2020

Fixed

  1. #62: fix unwanted dependency for yh standalone use

0.1.0 - 19.05.2020

Removed

  1. python 2 support has been dropped

Updated

  1. -v is changed to do moban style verbose(-v, -vv, -vvv), for version, please use -V

Added

  1. #37: cookiecutter support
  2. #38: non-verbose mode
  3. added moban update work flow
  4. python filesystem 2 support. yehua templates and cookiecutter templates can be in git, zip, s3, etc.

0.0.8 - 10-01-2020

Added

  1. #30: 'yh -h' or 'yh --help' triggers help text
  2. #32: pypi-moban-pkg as installation extras
  3. enable auto github auto publishing
  4. generate mit license

Updated

  1. #35: better error message when the project name has been made a directory already
  2. updated moban dependency to v0.6.0
  3. updated yaml library to ruamel.yaml. PyYAML is out because only one yaml library is wanted in the organisation.

0.0.7 - 6/10/2019

Updated

  1. upgrade yehua to use pypi-mobans-pkg version 0.0.7
  2. generated project will have azure build pipeline, moban command stage in travis and local flake8 check

0.0.6 - 04/15/2019

Updated

  1. upgrade yehua to use pypi-mobans-pkg version 0.0.5
  2. generated project will have four new files: pipfile, lint.sh, changelog.yml and Makefile

0.0.5 - 08/11/2018

added

  1. #6: provide Pipfile for pipenv

0.0.4 - 06/07/2018

Updated

  1. #11: keep up-to-date with pypi-mobans

0.0.3 - 24/02/2018

Added

  1. 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.

0.0.2 - 15/10/2017

Added

  1. Automatically inflate project meta data. One yehua command and typing a few questions are required before a complete project scaffolding
  2. Automatically obtain setupmobans repo for previous task.
  3. Automatically initialize package as git project and add all project files for the user to commit

Removed

  1. Built-in template files are off-loaded to setupmobans, which are more frequently updated.

0.0.1 - 02/07/2017