Skip to content

Commit 278224f

Browse files
authored
Unpin flit and bump to 3.12.0 version (#48986)
The protection for flit upgrade to avoid metadata bumping and non-reproducibility is not really needed. We can always manually downgrade breeze and we also have lock file now that keeps the actual versionn of flit used and we can always install breeze with this lock.
1 parent f05c4e3 commit 278224f

File tree

3 files changed

+11
-17
lines changed

3 files changed

+11
-17
lines changed

dev/breeze/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -135,6 +135,6 @@ PLEASE DO NOT MODIFY THE HASH BELOW! IT IS AUTOMATICALLY UPDATED BY PRE-COMMIT.
135135

136136
---------------------------------------------------------------------------------------------------------
137137

138-
Package config hash: 5ebfc6a3c5df1678d7f72b13d28ce7b4f676e7aacc5366ac0481c0c608575e51db9feb690174575d81bdafd02e50d79f939705f6630cf65104760173bfdc4c58
138+
Package config hash: b92c1aef4bdf62ade84b46dfcc4022ccc4866584c0701f4165c4fe3f79ece7e5aef7f1a4260bacf33f0f6f4665d0c5276aeb1edc7ebaa54612a0a0854d1fde86
139139

140140
---------------------------------------------------------------------------------------------------------

dev/breeze/pyproject.toml

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -47,14 +47,8 @@ dependencies = [
4747
"black>=23.11.0",
4848
"click>=8.1.8",
4949
"filelock>=3.13.0",
50-
#
51-
# We pin flit in order to make sure reproducibility of provider distributions is maintained
52-
# It turns out that when packages are prepared metadata version in the produced packages
53-
# is taken from the front-end not from the backend, so in order to make sure that the
54-
# packages are reproducible, we should pin both backend in "build-system" and frontend in
55-
# "dependencies" of the environment that is used to build the packages
56-
"flit==3.11.0",
57-
"flit-core==3.11.0",
50+
"flit>=3.12.0",
51+
"flit-core>=3.12.0",
5852
"google-api-python-client>=2.142.0",
5953
"google-auth-httplib2>=0.2.0",
6054
"google-auth-oauthlib>=1.2.0",

dev/breeze/uv.lock

Lines changed: 8 additions & 8 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)