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

Update to modern build / package practices #150

Merged
merged 2 commits into from
Oct 21, 2020

Commits on Oct 21, 2020

  1. Update to modern build / package practices

    * define pyproject.toml with tool configuration
    * define setuptools dependencies for test extras
    * update to a moder tox config based on attrs
    * configure RTD and coverage in standard ways
    * switch to an RST changelog and towncrier
    * check the manifest on CI
    
    The marquee change here is a switch to github actions, instead of
    Travis. While this commit won't turn off Travis, the one after it will.
    offbyone committed Oct 21, 2020
    Configuration menu
    Copy the full SHA
    e539290 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6efb6aa View commit details
    Browse the repository at this point in the history