File: README.rst

package info (click to toggle)
python-traitsui 7.2.1-2
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 18,236 kB
  • sloc: python: 56,050; makefile: 113
file content (29 lines) | stat: -rw-r--r-- 1,038 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
The `upcoming` directory contains news fragments that will be added to the
changelog for the NEXT release.

Changes that are not of interest to the end-user can skip adding news fragment.

Add a news fragment
-------------------
Create a new file with a name like ``<pull-request>.<type>.rst``, where
``<pull-request>`` is a pull request number, and ``<type>`` is one of:

- ``feature``: New feature
- ``bugfix``: Bug fixes
- ``deprecation``: Deprecations of public API
- ``removal``: Removal of public API
- ``doc``: Documentation changes
- ``test``: Changes to test suite ('end users' are distribution packagers)
- ``build``: Build system changes that affect how the distribution is installed

Then write a short sentence in the file that describes the changes for the
end users, e.g. in ``123.removal.rst``::

    Remove package xyz.

Alternatively, use the following command, run from the project root directory
and answer the questions::

    python etstool.py changelog create

(This command requires ``click`` in the environment.)