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

Modernize packaging and test automation (GHA, Tox) #602

Merged
merged 6 commits into from
Jul 26, 2023
Merged

Modernize packaging and test automation (GHA, Tox) #602

merged 6 commits into from
Jul 26, 2023

Commits on Jul 6, 2023

  1. Modernize packaging and test automation

    - Use GitHub Actions (replacing the obsolete Travis CI)
    - Use Tox to run tests, linting and packaging jobs
    - Use modern `pyproject.toml` for packaging (replacing `setup.{py,cfg}`)
    - Use `six` instead of `future` where possible (avoid side-effects with Python 3)
    - Install `future` for Python 2 only (avoid affecting Python 3 installations)
    - Exclude source code of tests from source distribution package
    bittner committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    55e3373 View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2023

  1. Configuration menu
    Copy the full SHA
    03655ca View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3b8cb05 View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2023

  1. Tox run tests with scipy

    j-towns committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    9659398 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8702d46 View commit details
    Browse the repository at this point in the history
  3. Rm codacy from GHA

    j-towns committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    3e1e95d View commit details
    Browse the repository at this point in the history