-
Notifications
You must be signed in to change notification settings - Fork 16
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Pip Install ParaStell #92
Comments
@connoramoreno If you haven't started working on this, I can take a shot at putting together a pyproject.toml file |
@paulromano Please feel free! That would be very helpful |
We should look at including black formatting args in the |
I could tackle this if you want. I'm thinking we should we tag this as "alpha" for now, so we can avoid semantic versioning for the time being. It sounds like too many breaking changes are occurring that doing major releases for each would be too much of a burden for now. |
Also is there interest in setting up a GitHub action to deploy to PyPI? |
If you don't mind, that would be very helpful @MicahGale! Given the substantial changes that are typical for many ParaStell PRs, I think a GitHub action for PyPI would make sense, at least for the time being. |
@connoramoreno I may ping you for metadata I can't find then. |
I noticed this executable: |
It may be unnecessary to provide this context, but the primary (intended) way to use ParaStell functionality is via importing it as a module in a Python script. The If it would be possible to accomplish the same functionality without the executable file, I'm open to it! |
Sweet. I'll role with it then. |
Rather than manually generate executables, put ParaStell on paths, etc., making ParaStell pip-installable would streamline much of the installation process.
See this tutorial on packaging. Most of this issue will be resolved by generating a
pyproject.toml
file: https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#writing-pyproject-tomlThe text was updated successfully, but these errors were encountered: