Skip to content

Conversation

@LeiWang1999
Copy link
Member

This pull request introduces several changes to support building wheels for multiple Python versions using tox. The key changes include adding a new script for local distribution, updating dependencies, and configuring tox environments.

Key Changes:

New Script for Local Distribution:

  • Added maint/scripts/local_distribution_tox.sh to automate the installation of multiple Python versions and build wheels using tox.

Dependency Updates:

  • Updated requirements-build.txt to include tox as a required package.

Setup Enhancements:

  • Modified setup.py to check if the current directory is a git repository before updating submodules, improving robustness.

Tox Configuration:

  • Added tox.ini to define multiple tox environments for Python versions 3.8 to 3.12 and to automate the wheel building process.

@LeiWang1999 LeiWang1999 merged commit 3bb446d into tile-ai:main Feb 13, 2025
3 checks passed
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.

1 participant