Skip to content

Conversation

@trivialfis
Copy link

@trivialfis trivialfis commented Jul 18, 2024

Hi, this PR adds support for packaging py-ubjson with pyproject.toml. Please see https://packaging.python.org/en/latest/guides/writing-pyproject-toml/ for details about pyproject.

  • setuptools continues to be used as the build backend.
  • Tested with sdist and binary wheel.

We are running into an issue with installing py-ubjson due to missing setuptools in isolated environments. Using pyproject can help direct the build tool like pip to install setuptools. Besides, pyproject is considered to be the standard Python packaging method now.

py3.12 is not listed in the classifier due to #19 .

@trivialfis
Copy link
Author

Hi @vtermanis could you please help take a look when you are available?

@vtermanis
Copy link
Contributor

Hi @trivialfis - thanks for the PR!
I'm very busy at the moment. I have to set up build automation for the project to release so this will take a little bit of time to test.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants