File tree 1 file changed +25
-0
lines changed
1 file changed +25
-0
lines changed Original file line number Diff line number Diff line change 1
1
Release history
2
2
===============
3
3
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
+
4
29
Version 3.9
5
30
-----------
6
31
You can’t perform that action at this time.
0 commit comments