@@ -23,10 +23,10 @@ update accurately using `moban`_. Here is a list of features:
2323#. core python package
2424#. test configuration setup
2525#. ready to commit github repository
26- #. automated upload to pypi through twine
26+ #. automated upload to pypi via github actions
2727#. version management through jinja2
28- #. automated github release through gease
29-
28+ #. automatic extraction of github contributors
29+ #. semi-automatic change log generation
3030
3131It is used with `yehua <https://github.com/chfw/yehua >`_.
3232Organisations using it:
@@ -125,22 +125,6 @@ In order to make moban updates: please call `make`.
125125User guides
126126================================================================================
127127
128- Release and publish from command line
129- --------------------------------------------------------------------------------
130-
131- In order to run, `python setup.py publish `, you will have setup `.pypirc ` in
132- your home folder as::
133-
134- [distutils]
135- index-servers =
136- pypi
137-
138- [pypi]
139- username=your_name
140- password=your_password
141-
142-
143- And you need to configure `gease `.
144128
145129Auto publishing via github action
146130--------------------------------------------------------------------------------
@@ -170,13 +154,11 @@ Using dependency markers in `setup.py`
170154In order to use dependency markers in `setup.py `, add `setup_use_markers: true `
171155in your `mobanfile.
172156
173-
174- Auto generate contributors
157+ Auto generation of contributors
175158--------------------------------------------------------------------------------
176159
177- Github has a record all contributors, hence it is possible to generate
178- contributors list from github call.
179-
160+ You must specify an author in your configuration file, otherwise contributors
161+ will include author.
180162
181163Developer Guides
182164================================================================================
0 commit comments