Skip to content

Conversation

@johnnynunez
Copy link

@johnnynunez johnnynunez commented Feb 13, 2025

This pull request includes significant changes to automate the build and publish process for the project across multiple architectures and to define the project's build system and dependencies using pyproject.toml. The most important changes are as follows:

Automation of build and publish process:

  • .github/workflows/wheels.yml: Added a GitHub Actions workflow to build and publish wheels for multiple architectures. This includes steps for setting up Python, installing dependencies, building wheels, and uploading artifacts. Additionally, it includes a job to publish the package to PyPI when a new release is created.

Project build system and dependencies:

  • pyproject.toml: Introduced a pyproject.toml file to define the build system requirements, project metadata, dependencies, and setuptools configuration. This includes specifying the build backend, project details, and package information.

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