Opened 20 months ago

Closed 19 months ago

Last modified 17 months ago

#5257 closed enhancement (fixed)

flit_core-3.9.0

Reported by: Bruce Dubbs Owned by: Bruce Dubbs
Priority: normal Milestone: 12.0
Component: Book Version: git
Severity: normal Keywords:
Cc:

Description

New minor version.

Change History (4)

comment:1 by Xi Ruoyao, 20 months ago

Version 3.9

New options flit build --use-vcs and 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 (PR 625).

Sdist file names, and the name of the top-level folder in an sdist, are now normalised, in accordance with PEP 625 (PR 628).

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 (PR 630).

Fix setting the flag for regular files in zip metadata (PR 639).

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 (PR 635). Setting SOURCE_DATE_EPOCH is still recommended for properly reproducible builds.

Last edited 20 months ago by Xi Ruoyao (previous) (diff)

comment:2 by Bruce Dubbs, 19 months ago

Owner: changed from lfs-book to Bruce Dubbs
Status: newassigned

comment:3 by Bruce Dubbs, 19 months ago

Resolution: fixed
Status: assignedclosed

comment:4 by Bruce Dubbs, 17 months ago

Milestone: 11.412.0

Milestone renamed

Note: See TracTickets for help on using tickets.