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

pyproject.toml #11

Merged
merged 5 commits into from
May 2, 2023
Merged

pyproject.toml #11

merged 5 commits into from
May 2, 2023

Commits on Apr 27, 2023

  1. Replace setup.py with pyproject.toml and setuptools with hatch #9

    Other changes:
    
    - Remove optional test dependencies in favor of hatch environments
    - Remove optional dependencies already defined by pre-commit
    - Remove bumpversion and twine in favor of hatch
    - Set dynamic __version__ handled by hatch
    - Update CI to use hatch
    - Add Aaron Zuspan as second author
    - Update developer guide
    aazuspan committed Apr 27, 2023
    Configuration menu
    Copy the full SHA
    b7f8292 View commit details
    Browse the repository at this point in the history
  2. Fix CI

    `hatch shell` doesn't seem to work in a Github action. Instead, it
    should work to use `hatch run` to run the sourcery login in the dev
    environment and let the pre-commit action handle installation of
    pre-commit.
    aazuspan committed Apr 27, 2023
    Configuration menu
    Copy the full SHA
    10c5e67 View commit details
    Browse the repository at this point in the history

Commits on Apr 28, 2023

  1. Configuration menu
    Copy the full SHA
    11aad97 View commit details
    Browse the repository at this point in the history
  2. Update author nickname

    grovduck committed Apr 28, 2023
    Configuration menu
    Copy the full SHA
    b9f5a36 View commit details
    Browse the repository at this point in the history

Commits on May 2, 2023

  1. Add package path to hatch config

    See pypa/hatch#845. This was necessary because our project name
    is different from our package name, so hatch wasn't able to
    locate it in the default path. Note that if the shell has been
    built before making this change, it will need to be manually
    rebuilt by running `hatch env prune`.
    aazuspan committed May 2, 2023
    Configuration menu
    Copy the full SHA
    d27508d View commit details
    Browse the repository at this point in the history