sdf icon indicating copy to clipboard operation
sdf copied to clipboard

Convert to pyproject.toml and publish on pypi on new tag (closes #42)

Open tfmoraes opened this issue 1 year ago • 2 comments

This PR converts from setup.py to pyproject.toml. Also uses Github CI to publish on Pypi. It uses https://github.com/pypa/gh-action-pypi-publish to publish. You'll need to create a new user on Pypi. Create a new Token API and add this token to this repo as a secrete with the name PYPI_API_TOKEN (because that is the name used on the ci file). You also need to do this https://docs.pypi.org/trusted-publishers/ and the name of publishing workflow is publish-pypi.yaml. Very probably you will need to create a new project with other name, because already exists a sdf. Also the project name on pyproject.toml must be changed to match the pypi project name.

tfmoraes avatar Dec 20 '24 18:12 tfmoraes

Good work but this project has been pretty dead and unresponsive for a long time. I forked it to sdfcad https://gitlab.com/nobodyinperson/sdfcad and also put it on PyPI with poetry and a load of other fixes and features.

nobodyinperson avatar Dec 20 '24 19:12 nobodyinperson

@nobodyinperson thanks for the info. Good to know about sfdcad it will be very useful to me. I'll leave this PR open if @fogleman wants to merge it.

tfmoraes avatar Dec 20 '24 20:12 tfmoraes