maxthemouse / CrystalMIR

Analysis of data for Multiple Image Radiography
BSD 3-Clause "New" or "Revised" License
0 stars 0 forks source link

pyproject.toml #20

Open maxthemouse opened 1 month ago

maxthemouse commented 1 month ago

There are multiple files (setup.py, setup.cgfg and pyproject.toml). Collapse to pyproject.toml and remove setup.py if not needed. The current. I think using poetry would also eliminate requirements.txt as well.

maxthemouse commented 1 month ago

This may be strongly influence by what the interface is.

maxthemouse commented 1 month ago

Used poetry init to create a new pyproject.toml. Used poetry add to add the dependencies from requirements.txt. I wanted to move the contents of setup.cfg but it looks like the ones there don't use pyproject.toml.

maxthemouse commented 1 month ago

Note that poetry is being used in a mode which is for handling dependencies. It is not making a package. This could change if this becomes a proper package in the future.