Skip to content

Commit 0ba5e81

Browse files
authored
fix: python packages are incompatible with the binary distribution format specification (#4790)
Due to recent PyPI distributions failing the binary distribution format, `setuptools` put out a new version to ensure the `.whl` file is named correctly. This change bumps our version of the tool to use this latest version, ensuring distributions done via `jsii-pacmak` follow the convention. --- By submitting this pull request, I confirm that my contribution is made under the terms of the [Apache 2.0 license]. [Apache 2.0 license]: https://www.apache.org/licenses/LICENSE-2.0
1 parent b74fea9 commit 0ba5e81

File tree

5 files changed

+12
-12
lines changed

5 files changed

+12
-12
lines changed

packages/@jsii/python-runtime/requirements.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ mypy==1.15.0
33
pip~=25.0
44
pytest~=8.3
55
pytest-mypy~=0.10
6-
setuptools~=75.3.0
6+
setuptools~=75.3.2
77
types-python-dateutil~=2.9
88
wheel~=0.45
99

packages/jsii-pacmak/lib/targets/python/requirements-dev.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
# be installed in the virtual environment used for building the distribution
44
# package (wheel, sdist), but not declared as build-system dependencies.
55

6-
setuptools~=70.0.0 # build-system
6+
setuptools~=75.3.2 # build-system
77
wheel~=0.42 # build-system
88

99
twine~=6.1.0

packages/jsii-pacmak/test/generated-code/__snapshots__/examples.test.js.snap

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/jsii-pacmak/test/generated-code/__snapshots__/prerelease-identifiers.test.js.snap

+4-4
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/jsii-pacmak/test/generated-code/__snapshots__/target-python.test.js.snap

+4-4
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)