Skip to content
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

Request: Conda Package Support #2

Closed
austinstover opened this issue Aug 20, 2020 · 3 comments
Closed

Request: Conda Package Support #2

austinstover opened this issue Aug 20, 2020 · 3 comments
Assignees
Labels
enhancement New feature or request

Comments

@austinstover
Copy link

austinstover commented Aug 20, 2020

The Conda package manager allows easy installation of packages and, more importantly, independent environments for compartmentalization of dependencies. PteraSoftware could benefit greatly from the addition of a conda package, perhaps through conda-forge.

The PteraSoftware README recommends installing PteraSoftware through Anaconda, but only a pip package exists, even though Anaconda recommends against installing pip packages since these can create conflicts with the conda package manager.

Therefore, PteraSoftware should be released as a conda package, in addition to or as a replacement of its PyPi release.

@camUrban camUrban self-assigned this Aug 20, 2020
@camUrban camUrban added the enhancement New feature or request label Aug 20, 2020
@camUrban
Copy link
Owner

Hi! Thank you for this feature request. I wasn't aware that Anaconda recommends against installing pip packages. Good catch! I will fix this by creating a conda-forge package. I will also update the README to recommend using the conda-forge package for running PteraSoftware in a conda environment and using the pip package for running PteraSoftware in a standard virtual environment.

Does this sound like a good fix to you?

@austinstover
Copy link
Author

Sounds good.

@camUrban
Copy link
Owner

Hi! So I've read into getting Ptera Software supported via Conda Forge. It turns out that it is a rather involved process, involving submitting to a review by the Conda Forge team. Given that Ptera Software is still pre-alpha, and unstable, I don't think it would be a good idea to take this step yet. Therefore, I am going to close this issue.

However, I will still amend the readme to recommend against using the anaconda distribution of Python due to the compatibility issues that you pointed out. Thank you!

camUrban added a commit that referenced this issue Aug 28, 2020
camUrban added a commit that referenced this issue Mar 3, 2021
Former-commit-id: 99c2cfa064f5cf05cbb0970d434a993d78adb7da [formerly 6dad0283794173658d89a53bf378f135b4280291] [formerly 0979ed80f6138f7f59b4756b7f64b2f66640b902 [formerly 6834adb]]
Former-commit-id: a4ea673e25e5e23927572b80cbec76f03fe8256f [formerly 42176e47355469ce47d4d0918af7d79fffa2e617]
Former-commit-id: e4ed13ee31c6468b14722a5a2f0c9fb2bff33cb8
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants