Skip to content

Commit bbed67d

Browse files
committed
Prepare release notes for Flit 3.10
1 parent e38b172 commit bbed67d

File tree

1 file changed

+25
-0
lines changed

1 file changed

+25
-0
lines changed

doc/history.rst

+25
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,31 @@
11
Release history
22
===============
33

4+
Version 3.10
5+
------------
6+
7+
- ``flit publish`` can now use PyPI tokens stored in keyring (:ghpull:`649`),
8+
either project tokens with a 'username' like
9+
:samp:`pypi_token:project:{project_name}` (use the `normalised form of the
10+
name <https://packaging.python.org/en/latest/specifications/name-normalization/>`_)
11+
or user tokens (:samp:`pypi_token:user:{username}`).
12+
- The ``--python`` option can now take the path of a virtualenv folder, as an
13+
alternative to a Python executable (:ghpull:`667`).
14+
- Flit will work with current development versions of Pythona again (:ghpull:`684`).
15+
- The ``flit`` command line package now requires Python 3.8 or above (:ghpulL:`660`).
16+
``flit_core`` still works with Python 3.6 or above.
17+
- THe ``flit`` command line package now depends on pip (:ghpull:`647`).
18+
- Fix potential substitution of environment variables into passwords read from
19+
``.pypirc`` files (:ghpull:`652`).
20+
- A warning is now shown when building packages which specify the old
21+
``flit.buildapi`` backend, which should be replaced by ``flit_core.buildapi``
22+
(:ghpull:`674`). It's a good idea to always set a maximum version for the
23+
build requirement, to protect against changes in future major versions of Flit.
24+
- Avoid using the deprecated ``datetime.utcfromtimestamp()`` (:ghpull:`682`).
25+
- Flit now has a ``SECURITY.md`` file in the Github repository (:ghpull:`665`).
26+
- The tests for ``flit_core`` are no longer part of the installed package,
27+
reducing the size of the wheels (:ghpull:`691`).
28+
429
Version 3.9
530
-----------
631

0 commit comments

Comments
 (0)