pytest_httpx icon indicating copy to clipboard operation
pytest_httpx copied to clipboard

Bug fix to allow multiple builds of package

Open EdwardBetts opened this issue 1 year ago • 1 comments

The [tool.setuptools.packages.find] section in pyproject.toml was removed because it didn't affect the generated wheel, as the wheel still excluded the tests directory with this section removed.

Including [tool.setuptools.packages.find] caused issues with multiple builds of the package. This led to the creation of infinite nested build/lib/build/lib directories. By removing this section, the default behaviour now ignores 'build*' directories, preventing these problems.

For more details, refer to the related discussion on the setuptools: https://github.com/pypa/setuptools/issues/4076

EdwardBetts avatar May 24 '24 06:05 EdwardBetts

Quality Gate Passed Quality Gate passed

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
No data about Coverage
No data about Duplication

See analysis details on SonarCloud

sonarqubecloud[bot] avatar May 24 '24 06:05 sonarqubecloud[bot]

This was released as part of version 0.31.0 today

Colin-b avatar Sep 20 '24 10:09 Colin-b