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

Automated Testing and Conda Forge Integration #3

Open
7 of 9 tasks
aleneum opened this issue Aug 7, 2019 · 4 comments
Open
7 of 9 tasks

Automated Testing and Conda Forge Integration #3

aleneum opened this issue Aug 7, 2019 · 4 comments
Assignees

Comments

@aleneum
Copy link
Member

aleneum commented Aug 7, 2019

I forked Conda Forge staged-recipes and added pya. Before I create a PR we should check on which platforms pya can actually be built and tested (with conda). I created a feature-ci branch to work on this. I will use travis-ci (for MacOS and Linux) and appveyor for Windows.

  • fork pya
  • add travis support for osx/linux (alex)
  • add appveyor support for windows (alex)
  • configure appveryor for pya (thomas)
  • configure travis for pya (thomas)
  • create pull request for feature-ci to develop (alex)
  • merge pr into develop
  • check integrity with conda pkgs/main and conda-forge (alex)
  • submit pya recipe (alex)
@aleneum aleneum self-assigned this Aug 7, 2019
@aleneum aleneum changed the title Submit Conda Forge Recipe Submit Conda Forge Recipe Pull Request Aug 7, 2019
@aleneum
Copy link
Member Author

aleneum commented Aug 7, 2019

I had to fork the project (you find the feature branch here) as I dont have the rights to add necessary service hooks to Thomas repo.

@aleneum
Copy link
Member Author

aleneum commented Aug 13, 2019

ci works and i will open the pull request the moment travis and appveyor are configured for pya. This has to be done by @thomas-hermann. Transferring issue...

@aleneum aleneum changed the title Submit Conda Forge Recipe Pull Request Automated Testing and Conda Forge Integration Aug 13, 2019
@aleneum aleneum assigned thomas-hermann and unassigned aleneum Aug 13, 2019
@aleneum
Copy link
Member Author

aleneum commented Sep 16, 2019

we have to leave conda integration for another day. unfortunately, conda-forge recipes for pyaudio and portaudio do not work on Windows. I tried to make pyaudio (PR) work but stumbled upon issue with portaudio (issue). We cannot just use vanilla conda recipes because pya would be a conda-forge recipe itself. For now, pip and conda (without forge) work good enough though.

@aleneum aleneum closed this as completed Sep 16, 2019
@aleneum
Copy link
Member Author

aleneum commented Apr 3, 2021

conda-forge/portaudio-feedstock#10 has been resolved. We could give this another try.

@aleneum aleneum reopened this Apr 3, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants