@@ -14,10 +14,10 @@ update accurately using `moban`_. Here is a list of features:
14
14
#. core python package
15
15
#. test configuration setup
16
16
#. ready to commit github repository
17
- #. automated upload to pypi through twine
17
+ #. automated upload to pypi via github actions
18
18
#. version management through jinja2
19
- #. automated github release through gease
20
-
19
+ #. automatic extraction of github contributors
20
+ #. semi-automatic change log generation
21
21
22
22
It is used with `yehua <https://github.com/chfw/yehua>`_.
23
23
Organisations using it:
@@ -108,22 +108,6 @@ In order to make moban updates: please call `make`.
108
108
User guides
109
109
================================================================================
110
110
111
- Release and publish from command line
112
- --------------------------------------------------------------------------------
113
-
114
- In order to run, `python setup.py publish`, you will have setup `.pypirc` in
115
- your home folder as::
116
-
117
- [distutils]
118
- index-servers =
119
- pypi
120
-
121
- [pypi]
122
- username=your_name
123
- password=your_password
124
-
125
-
126
- And you need to configure `gease`.
127
111
128
112
Auto publishing via github action
129
113
--------------------------------------------------------------------------------
@@ -153,6 +137,11 @@ Using dependency markers in `setup.py`
153
137
In order to use dependency markers in `setup.py`, add `setup_use_markers: true`
154
138
in your `mobanfile.
155
139
140
+ Auto generation of contributors
141
+ --------------------------------------------------------------------------------
142
+
143
+ You must specify an author in your configuration file, otherwise contributors
144
+ will include author.
156
145
157
146
Developer Guides
158
147
================================================================================
0 commit comments