7e75865e25Accepting request 1237617 from devel:languages:python
factory
Ana Guerrero
2025-01-15 16:41:51 +0000
fbec085a4c- Update to 3.10.1: * flit publish can now use PyPI tokens stored in keyring (PR #649), either project tokens with a ‘username’ like pypi_token:project:project_name (use the normalised form of the name) or user tokens (pypi_token:user:username). * The --python option can now take the path of a virtualenv folder, as an alternative to a Python executable (PR #667). * Flit will work with current development versions of Pythona again (PR #684). * The flit command line package now requires Python 3.8 or above (PR #660). flit_core still works with Python 3.6 or above. * The metadata in packages now has the names of optional dependency groups (“extras”) normalised, complying with version 2.3 of the metadata standard (PR #676, PR #697). * The flit command line package now depends on pip (PR #647). * Fix potential substitution of environment variables into passwords read from .pypirc files (PR #652). * A warning is now shown when building packages which specify the old flit.buildapi backend, which should be replaced by flit_core.buildapi (PR #674). It’s a good idea to always set a maximum version for the build requirement, to protect against changes in future major versions of Flit. * Avoid using the deprecated datetime.utcfromtimestamp() (PR #682). * Flit now has a SECURITY.md file in the Github repository (PR #665). * The tests for flit_core are no longer part of the installed package, reducing the size of the wheels (PR #691). - Drop patches, included upstream: * py312-avoid-using-utcfromtimestamp.patch * py314-avoid-using-ast-str.patch - We no longer need to remove the tests from the install.
devel
Steve Kowalik
2025-01-14 02:40:20 +0000
5948cc3308Accepting request 1186039 from devel:languages:python
Ana Guerrero
2024-07-08 17:07:15 +0000
bb01e8dc16Accepting request 1149910 from devel:languages:python
Ana Guerrero
2024-02-25 13:04:40 +0000
93ff47ed68Accepting request 1149900 from home:dimstar:FactoryMarkéta Machová2024-02-23 12:31:59 +0000
0a0ec9b7dcAccepting request 1109507 from devel:languages:python
Ana Guerrero
2023-09-08 19:15:23 +0000
9f544b5295- update to 3.9.0: * New options :option:flit build --use-vcs and :option:flit build --no-use-vcs to enable & disable including all committed files in the sdist. For now --use-vcs is the default, but this is likely to change in a future version, to bring flit build in line with standard build frontends like python -m build * Sdist file names, and the name of the top-level folder in an sdist, are now normalised, in accordance with PEP 625 * A statically defined version number can now be parsed from files called version.py, _version.py or __version__.py inside a packge, as well as from __init__.py, so executing code is required in fewer cases * Fix setting the flag for regular files in zip metadata * The timestamp embedded in the gzip wrapper for sdists now defaults to a fixed date, so building an sdist twice on the same machine should produce identical results, even without any special steps.Dirk Mueller2023-09-07 10:54:26 +0000
d4055cf61fAccepting request 1081921 from devel:languages:python
Dominique Leuenberger
2023-04-23 20:43:14 +0000
07437c5874Accepting request 1081412 from home:dirkmueller:acdc:as_python3_moduleDirk Mueller2023-04-21 14:38:57 +0000
0568e59300Accepting request 1064431 from devel:languages:python
Dominique Leuenberger
2023-02-14 15:42:26 +0000
5a4e0cceb7Accepting request 1064428 from home:bnavigator:branches:devel:languages:pythonBenjamin Greiner2023-02-11 21:36:32 +0000
455497a7eaAccepting request 1064336 from home:dirkmueller:acdcMatej Cepl2023-02-10 21:49:29 +0000
542c77ffdeAccepting request 1061579 from devel:languages:python
Dominique Leuenberger
2023-01-29 13:10:00 +0000
f92425187bAccepting request 1061578 from home:alarrosa:branches:devel:languages:pythonBenjamin Greiner2023-01-27 15:54:11 +0000
f09976aec2Accepting request 1034459 from devel:languages:python
Dominique Leuenberger
2022-11-09 11:55:57 +0000
249ebb2eb9Accepting request 1034403 from home:yarunachalam:branches:devel:languages:pythonBenjamin Greiner2022-11-08 09:30:37 +0000
d37edb11bfAccepting request 1009919 from devel:languages:python
Dominique Leuenberger
2022-10-14 13:40:04 +0000
fe0daf1ce3Accepting request 1008770 from home:bnavigator:branches:devel:languages:pythonBenjamin Greiner2022-10-11 19:20:14 +0000
b86f25d7bf- use the python_exec to bootstrap so that the primary interpeter is usedDirk Mueller2022-09-30 11:54:53 +0000
4279b7613aAccepting request 992386 from devel:languages:python
Dominique Leuenberger
2022-08-08 06:45:04 +0000
a7f1ef5645- Update to Version 3.4 * Python 3.6 or above is now required, both for flit and flit_core. * Add a --setup-py option to flit build and flit publish, and a warning when neither this nor --no-setup-py are specified (PR #431). A future version will stop generating setup.py files in sdists by default. * Add support for standardised editable installs - pip install -e - according to PEP 660 (PR #400). * Add a --pypirc option for flit publish to specify an alternative path to a .pypirc config file describing package indexes (PR #434). * Fix installing dependencies specified in a [project] table (PR #433) * Fix building wheels when SOURCE_DATE_EPOCH (see Reproducible builds) is set to a date before 1980 (PR #448). * Switch to using the tomli TOML parser, in common with other packaging projects (PR #438). This supports TOML version 1.0. * Add a document on Bootstrapping (PR #441). - Release Version 3.3 * PKG-INFO files in sdists are now generated the same way as METADATA in wheels, fixing some issues with sdists (PR #410). * flit publish now sends SHA-256 hashes, fixing uploads to GitLab package repositories (PR #416). * The [project] metadata table from PEP 621 is now fully supported and documented. Projects using this can now specify requires = ["flit_core >=3.2,<4"] in theBenjamin Greiner2021-10-15 17:40:12 +0000
1b80e2025dAccepting request 885474 from devel:languages:python
Dominique Leuenberger
2021-04-18 19:44:20 +0000
2060114730Accepting request 885471 from home:theMarix:branches:devel:languages:pythonBenjamin Greiner2021-04-14 21:09:16 +0000
d6bcf1bc39Accepting request 844213 from devel:languages:python
Dominique Leuenberger
2020-10-27 18:00:35 +0000
dd2777f4a5Accepting request 844173 from home:bnavigator:branches:devel:languages:python
John Vandenberg
2020-10-27 06:49:32 +0000
0746e012a1Accepting request 787818 from devel:languages:python
Dominique Leuenberger
2020-03-26 22:32:03 +0000