Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Addresses a new change to
setuptools
described here, introduced in setuptools69.3.0
.Description Of Changes
As described in pypa/setuptools#4300, setuptools changed to produce built tarballs with
_
instead of-
in the distribution's naming convention. Our Dockerfileprod
build (incorrectly) relied on the-
naming convention for our built distribution ofethyca-fides
.We can adjust the expected naming convention to
ethyca_fides
. Per the comments on pypa/setuptools#4300, we can now rely on this naming convention, as it is up to spec.As mentioned in the issue, the change in setuptools was in response to https://peps.python.org/pep-0625/ which mentions
and then the linked wheel spec mentions here:
Code Changes
Dockerfile
to look fordist/ethyca_fides-*.tar.gz
rather thandist/ethyca-fides-*.tar.gz
Steps to Confirm
Pre-Merge Checklist
CHANGELOG.md