Skip to content

Bump flit from 3.12.0 to 4.1.0 in /CI - #513

Merged
Zeitsperre merged 4 commits into
masterfrom
dependabot/pip/CI/flit-4.1.0
Oct 6, 2026
Merged

Zeitsperre merged 4 commits into
masterfrom
dependabot/pip/CI/flit-4.1.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 1, 2026 •

Copy link
Copy Markdown
Contributor

Bumps flit from 3.12.0 to 4.1.0.

Changelog

Sourced from flit's changelog.

Release history

Version 4.1

  • License expressions with named exceptions, the WITH syntax, are accepted (:ghpull:809).
  • flit init allows dotted module names, for a component of a namespace package (:ghissue:822).
  • Fix line endings in .cmd script wrappers on Windows (:ghpull:824).

Version 4.0.3

  • Fix built wheels being created with overly restrictive 0600 permissions instead of the normal, world-readable 0644 (:ghpull:806).

Version 4.0.2

  • Fix invalid metadata files with Import-Name (:ghissue:813).

Version 4.0.1

No changes, but a new tag to trigger an upload to PyPI now that twine will accept it.

Version 4.0

This version contains breaking changes, but most projects which are already using the [project] table for metadata shouldn't be affected, and can simply change the flit_core <4 constraint to <5.

  • The [tool.flit.metadata] table is no longer used for project metadata (:ghpull:771). Use the newer :ref:[project] table <pyproject_toml_project> instead (or if that is not possible, build with flit_core <4).
  • :ref:build_cmd and :ref:publish_cmd no longer include files in the sdist based on what is committed in git or Mercurial (:ghpull:772). These commands now build packages more like Flit does when called as a backend by e.g. python -m build. Specify :ref:sdist include & exclude patterns <pyproject_toml_sdist> instead (Flit can help to generate these), or pass the --use-vcs option to get the old behaviour back.
  • flit_core now requires Python 3.8 or above (:ghpull:738)
  • The --setup-py option to generate sdists containing a setup.py file is no longer available (:ghpull:776).
  • Making typing stubs packages with a -stubs suffix will now work (:ghpull:742).

... (truncated)

Commits
  • 75b1c90 Merge pull request #826 from pypa/prepare-4.1
  • b5ad0d7 Add release note about PR #824
  • 9fb48c1 Bump version: 4.0.2 → 4.1.0
  • a4ea331 Prepare release notes for 4.1
  • 337c499 Merge pull request #824 from r3wretrhy/fix-win-cmd-crlf
  • 04cfa08 Merge pull request #825 from hxperl/docs-dynamic-fields
  • 33be607 doc: list all four fields accepted in project.dynamic
  • d538cb4 install: keep explicit CRLF in Windows .cmd wrappers
  • 3c92604 Merge pull request #809 from yangfan-yf-yf/fix/spdx-with-exceptions
  • 33a7a39 Clarify SPDX WITH version requirement and error message
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Oct 1, 2026
@dependabot
dependabot Bot force-pushed the dependabot/pip/CI/flit-4.1.0 branch 6 times, most recently from 0b5c575 to 7e24e38 Compare October 1, 2026 11:16
Bumps [flit](https://github.com/pypa/flit) from 3.12.0 to 4.1.0.
- [Changelog](https://github.com/pypa/flit/blob/main/doc/history.rst)
- [Commits](pypa/flit@3.12.0...4.1.0)

---
updated-dependencies:
- dependency-name: flit
  dependency-version: 4.1.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/pip/CI/flit-4.1.0 branch from 7e24e38 to 1db8914 Compare October 2, 2026 14:36
Signed-off-by: Trevor James Smith <10819524+Zeitsperre@users.noreply.github.com>
Signed-off-by: Trevor James Smith <10819524+Zeitsperre@users.noreply.github.com>
@Zeitsperre
Zeitsperre enabled auto-merge October 6, 2026 17:08
@Zeitsperre
Zeitsperre merged commit a9d86f6 into master Oct 6, 2026
15 checks passed
@Zeitsperre
Zeitsperre deleted the dependabot/pip/CI/flit-4.1.0 branch October 6, 2026 17:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update Python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant