Skip to content

Merge setup.cfg into pyproject.toml#39

Open
zdc217 wants to merge 11 commits intomainfrom
30_merge_config
Open

Merge setup.cfg into pyproject.toml#39
zdc217 wants to merge 11 commits intomainfrom
30_merge_config

Conversation

@zdc217
Copy link
Copy Markdown
Contributor

@zdc217 zdc217 commented Mar 17, 2026

No description provided.

@zdc217
Copy link
Copy Markdown
Contributor Author

zdc217 commented Mar 17, 2026

Tests are failing on macos 3.11 and 3.13 with:

python setup.py sdist bdist_wheel
...
creating 'dist/phantom_toolbox-0.1.dev1-py3-none-any.whl' and adding 'build/bdist.macosx-10.9-universal2/wheel' to it 
...
tox -e wheel --notest --installpkg dist/phantom_toolbox-0.0.0-py3-none-any.whl dist/phantom_toolbox-0.1.dev1-py3-none-any.whl
ROOT: HandledError| unrecognized arguments: dist/phantom_toolbox-0.1.dev1-py3-none-any.whl
hint: if you tried to pass arguments to a command use -- to separate them from tox ones
make: *** [.tox/wheel/pyvenv.cfg] Error 254
Error: Process completed with exit code 2.

The make freeze is failing because a second build is being triggered that causes a second wheel to be built. The second wheel is passed along with the original wheel to tox causing it to fail.

To fix the issue we will have to find out why the freeze target in the Makefile is rebuilding the wheel.

@edthedev edthedev linked an issue Mar 18, 2026 that may be closed by this pull request
5 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Merge setup.cfg into pyproject.toml

2 participants