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 setup methods and Python version requirements #69

Merged
merged 21 commits into from
Jul 24, 2024

Commits on Jul 2, 2024

  1. Configuration menu
    Copy the full SHA
    aabcd29 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e09d4ea View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c127a45 View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2024

  1. Various distribution updates:

     - move project information from setup.py to pyproject.toml
     - set Python 3.9 as minimum supported version (in line with new NumPy
    version support)
     - switch versioning to use setuptools_scm (version created from git
    tag)
    mattpitkin committed Jul 3, 2024
    Configuration menu
    Copy the full SHA
    7677418 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9235ac0 View commit details
    Browse the repository at this point in the history
  3. pyproject.toml: add pypi upload info, remove some minimal dependency …

    …pinning that will be unneccsary for Python >=3.9
    mattpitkin committed Jul 3, 2024
    Configuration menu
    Copy the full SHA
    bda209c View commit details
    Browse the repository at this point in the history
  4. Re-allow Python 3.8

    mattpitkin committed Jul 3, 2024
    Configuration menu
    Copy the full SHA
    4e239a1 View commit details
    Browse the repository at this point in the history
  5. Update github action

    mattpitkin committed Jul 3, 2024
    Configuration menu
    Copy the full SHA
    bdb01c7 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0585bde View commit details
    Browse the repository at this point in the history

Commits on Jul 4, 2024

  1. Configuration menu
    Copy the full SHA
    f1ba918 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b2d21aa View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f5949d5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    cd9698b View commit details
    Browse the repository at this point in the history
  5. Apply black

    mattpitkin committed Jul 4, 2024
    Configuration menu
    Copy the full SHA
    856f173 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a0857ad View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    0e18294 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    bc989a5 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    8146f85 View commit details
    Browse the repository at this point in the history
  10. libstempo.pyx: fix typo

    mattpitkin committed Jul 4, 2024
    Configuration menu
    Copy the full SHA
    026b631 View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2024

  1. Configuration menu
    Copy the full SHA
    44129ee View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a2c0e7d View commit details
    Browse the repository at this point in the history