pymadcad icon indicating copy to clipboard operation
pymadcad copied to clipboard

switch packaging to `poetry`

Open jimy-byerley opened this issue 6 months ago • 3 comments

currently we are using

  • setuptools to compile and package
  • twine to distribute

the first is deprecated for packaging and the second is yet an other tool poetry has become more standard-compliant and easy over time, so lets user it

We will need to have two files

  • pyproject.toml using poetry
  • build.py for cython compilation

jimy-byerley avatar Jun 07 '25 10:06 jimy-byerley

Hi @jimy-byerley I'm interested in contributing to the issue. please help to assign the issue.

nahaktarun avatar Jun 07 '25 10:06 nahaktarun

Sure why not, submit a PR when you are ready !

jimy-byerley avatar Jun 08 '25 20:06 jimy-byerley

The new packaging must also address #71 #100 , they are already addressed in the library code but in the current setup.py

jimy-byerley avatar Jun 09 '25 13:06 jimy-byerley

Hello, any news on this ?

jimy-byerley avatar Jul 05 '25 20:07 jimy-byerley