Skip to content
This repository was archived by the owner on Aug 29, 2025. It is now read-only.

Conversation

@kevincon
Copy link
Owner

@kevincon kevincon commented Nov 25, 2018

I have heard from a few people that it has become difficult to reproduce our original results due to the project's Python dependency versions no longer being available on pypi and newer versions of those dependencies breaking API compatibility, so this PR does the following to help protect the project's reproducability into the future:

  • Migrates the project to Python 3
  • Updates the project to use the latest version of most of the project's dependencies
  • Replaces the requirements.txt file with pipenv
  • Adds pytest-based tests to capture the project's important results
  • Facilitates the execution of the tests using tox
  • Automates testing the project via Travis CI
  • Updates the README for these changes

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants