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

resolve new travis build issues #53

Open
mathematicalmichael opened this issue Nov 19, 2019 · 2 comments
Open

resolve new travis build issues #53

mathematicalmichael opened this issue Nov 19, 2019 · 2 comments

Comments

@mathematicalmichael
Copy link

  • get this repo to pass on python 3.8
    • this may require version-locking for the time being
  • update setup.py / .travis.yml to follow cleaner CI pipeline.
    • pip install . instead of setup.py install because version locks are not respected by the former
    • avoid conda installs, rely on requires in setup.py
    • try to use nose in place of python test.py
    • try to replace nose with pytest (nose is no longer being maintained).
@mathematicalmichael
Copy link
Author

scipy > 2.0 breaks tests. there are dependencies here that are removed from the upgrade from 1.2 to 2.x

@mathematicalmichael
Copy link
Author

@paulcon I would also suggest going into the Travis settings for this repo and triggering automatic weekly builds. Much of this would have been caught sooner and I could have addressed the issues one at a time. The build: passing badge on the README is misleading, since it has been several years since the last test has been run.

Happy to help maintain the repo if you're open to it. I do a lot of this kind of thing (packaging, CI/CD) for a living.

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

1 participant