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 setup and build infrastructure #109

Merged
merged 49 commits into from
Jun 9, 2022

Commits on Jun 3, 2022

  1. cleaning up build to be updated to current pep standards

    Trevor Morgan committed Jun 3, 2022
    Configuration menu
    Copy the full SHA
    5ccbee2 View commit details
    Browse the repository at this point in the history
  2. update setup.cfg package_dir

    Trevor Morgan committed Jun 3, 2022
    Configuration menu
    Copy the full SHA
    22aa4b5 View commit details
    Browse the repository at this point in the history
  3. more setup,cfg updates

    Trevor Morgan committed Jun 3, 2022
    Configuration menu
    Copy the full SHA
    65cceed View commit details
    Browse the repository at this point in the history
  4. Update setup.py

    astafan8 authored Jun 3, 2022
    Configuration menu
    Copy the full SHA
    f703967 View commit details
    Browse the repository at this point in the history
  5. Update _version.py

    astafan8 authored Jun 3, 2022
    Configuration menu
    Copy the full SHA
    c8e1294 View commit details
    Browse the repository at this point in the history
  6. Merge branch 'trmorgan/update-build-setup' of https://github.com/QCoD…

    …eS/broadbean into trmorgan/update-build-setup
    Trevor Morgan committed Jun 3, 2022
    Configuration menu
    Copy the full SHA
    57f9b78 View commit details
    Browse the repository at this point in the history
  7. Update pyproject.toml

    astafan8 authored Jun 3, 2022
    Configuration menu
    Copy the full SHA
    407eb57 View commit details
    Browse the repository at this point in the history
  8. Merge branch 'trmorgan/update-build-setup' of https://github.com/QCoD…

    …eS/broadbean into trmorgan/update-build-setup
    Trevor Morgan committed Jun 3, 2022
    Configuration menu
    Copy the full SHA
    fd175de View commit details
    Browse the repository at this point in the history
  9. Update setup.cfg

    astafan8 authored Jun 3, 2022
    Configuration menu
    Copy the full SHA
    87cadfa View commit details
    Browse the repository at this point in the history
  10. Update setup.cfg

    astafan8 authored Jun 3, 2022
    Configuration menu
    Copy the full SHA
    a63553b View commit details
    Browse the repository at this point in the history
  11. Merge branch 'trmorgan/update-build-setup' of https://github.com/QCoD…

    …eS/broadbean into trmorgan/update-build-setup
    Trevor Morgan committed Jun 3, 2022
    Configuration menu
    Copy the full SHA
    1a07c3c View commit details
    Browse the repository at this point in the history
  12. Update pyproject.toml

    astafan8 authored Jun 3, 2022
    Configuration menu
    Copy the full SHA
    3e710db View commit details
    Browse the repository at this point in the history
  13. Merge branch 'trmorgan/update-build-setup' of https://github.com/QCoD…

    …eS/broadbean into trmorgan/update-build-setup
    Trevor Morgan committed Jun 3, 2022
    Configuration menu
    Copy the full SHA
    9804629 View commit details
    Browse the repository at this point in the history
  14. Update _version.py

    astafan8 authored Jun 3, 2022
    Configuration menu
    Copy the full SHA
    1db0609 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    14bbd70 View commit details
    Browse the repository at this point in the history
  16. new line

    trevormorgan committed Jun 3, 2022
    Configuration menu
    Copy the full SHA
    54f4683 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    c8cd3c5 View commit details
    Browse the repository at this point in the history
  18. removing mypy overrides

    trevormorgan committed Jun 3, 2022
    Configuration menu
    Copy the full SHA
    3dbbab7 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    f202eb6 View commit details
    Browse the repository at this point in the history
  20. add py.typed

    trevormorgan committed Jun 3, 2022
    Configuration menu
    Copy the full SHA
    64d41e0 View commit details
    Browse the repository at this point in the history
  21. updates to setup.cfg

    trevormorgan committed Jun 3, 2022
    Configuration menu
    Copy the full SHA
    bd968f6 View commit details
    Browse the repository at this point in the history
  22. missing .

    trevormorgan committed Jun 3, 2022
    Configuration menu
    Copy the full SHA
    c248a09 View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2022

  1. add darker to workflow

    Trevor Morgan committed Jun 5, 2022
    Configuration menu
    Copy the full SHA
    5fab29f View commit details
    Browse the repository at this point in the history
  2. Merge branch 'trmorgan/update-build-setup' of https://github.com/QCoD…

    …eS/broadbean into trmorgan/update-build-setup
    Trevor Morgan committed Jun 5, 2022
    Configuration menu
    Copy the full SHA
    2876a6d View commit details
    Browse the repository at this point in the history
  3. adding min-version to CI

    Trevor Morgan committed Jun 5, 2022
    Configuration menu
    Copy the full SHA
    5bfdd76 View commit details
    Browse the repository at this point in the history
  4. non-local run to CI workflow

    Trevor Morgan committed Jun 5, 2022
    Configuration menu
    Copy the full SHA
    7c7dd69 View commit details
    Browse the repository at this point in the history
  5. updates to non-local workflow yaml

    Trevor Morgan committed Jun 5, 2022
    Configuration menu
    Copy the full SHA
    859f7fb View commit details
    Browse the repository at this point in the history
  6. adding black anddarker to project.toml

    Trevor Morgan committed Jun 5, 2022
    Configuration menu
    Copy the full SHA
    bad8c59 View commit details
    Browse the repository at this point in the history
  7. removing darker/precommit and min pytest from this PR

    Trevor Morgan committed Jun 5, 2022
    Configuration menu
    Copy the full SHA
    532a176 View commit details
    Browse the repository at this point in the history
  8. adding requirments.txt

    Trevor Morgan committed Jun 5, 2022
    Configuration menu
    Copy the full SHA
    c1cf412 View commit details
    Browse the repository at this point in the history
  9. win32 platform fix

    Trevor Morgan committed Jun 5, 2022
    Configuration menu
    Copy the full SHA
    698a7ce View commit details
    Browse the repository at this point in the history
  10. update ci to install from requirments.txt and setup.cfg

    Trevor Morgan committed Jun 5, 2022
    Configuration menu
    Copy the full SHA
    6768b4b View commit details
    Browse the repository at this point in the history
  11. Update upload_to_pypi.yaml

    adding /s
    trevormorgan authored Jun 5, 2022
    Configuration menu
    Copy the full SHA
    8dc1f74 View commit details
    Browse the repository at this point in the history
  12. fixing python <= 3.8 dep req

    Trevor Morgan committed Jun 5, 2022
    Configuration menu
    Copy the full SHA
    133694a View commit details
    Browse the repository at this point in the history
  13. Merge branch 'trmorgan/update-build-setup' of https://github.com/QCoD…

    …eS/broadbean into trmorgan/update-build-setup
    Trevor Morgan committed Jun 5, 2022
    Configuration menu
    Copy the full SHA
    c2d20f3 View commit details
    Browse the repository at this point in the history
  14. missing whitespace

    Trevor Morgan committed Jun 5, 2022
    Configuration menu
    Copy the full SHA
    8b24ab4 View commit details
    Browse the repository at this point in the history
  15. lock hypothesis due to rounding error

    Trevor Morgan committed Jun 5, 2022
    Configuration menu
    Copy the full SHA
    ecb52ab View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2022

  1. updates to include pinned document dependancies

    Trevor Morgan committed Jun 8, 2022
    Configuration menu
    Copy the full SHA
    e4e99d0 View commit details
    Browse the repository at this point in the history
  2. use requirments.txt for docs

    Trevor Morgan committed Jun 8, 2022
    Configuration menu
    Copy the full SHA
    46f989a View commit details
    Browse the repository at this point in the history
  3. remove dep locking on hypthesis

    Trevor Morgan committed Jun 8, 2022
    Configuration menu
    Copy the full SHA
    6620906 View commit details
    Browse the repository at this point in the history
  4. version not needed

    Trevor Morgan committed Jun 8, 2022
    Configuration menu
    Copy the full SHA
    0c5fdbf View commit details
    Browse the repository at this point in the history
  5. set pytest ini default settings

    Trevor Morgan committed Jun 8, 2022
    Configuration menu
    Copy the full SHA
    aadff7f View commit details
    Browse the repository at this point in the history
  6. utf-8

    Trevor Morgan committed Jun 8, 2022
    Configuration menu
    Copy the full SHA
    cac5aca View commit details
    Browse the repository at this point in the history

Commits on Jun 9, 2022

  1. pin on patch version

    Trevor Morgan committed Jun 9, 2022
    Configuration menu
    Copy the full SHA
    bc02ea9 View commit details
    Browse the repository at this point in the history
  2. remove unused requirments files

    Trevor Morgan committed Jun 9, 2022
    Configuration menu
    Copy the full SHA
    f10077d View commit details
    Browse the repository at this point in the history
  3. rm duplicate numpy

    Trevor Morgan committed Jun 9, 2022
    Configuration menu
    Copy the full SHA
    d0a7687 View commit details
    Browse the repository at this point in the history
  4. missing mypy

    Trevor Morgan committed Jun 9, 2022
    Configuration menu
    Copy the full SHA
    f5c5e2f View commit details
    Browse the repository at this point in the history
  5. bring back 3.7 for docs buiild

    Trevor Morgan committed Jun 9, 2022
    Configuration menu
    Copy the full SHA
    1e3786a View commit details
    Browse the repository at this point in the history
  6. remove outdatre comment

    Trevor Morgan committed Jun 9, 2022
    Configuration menu
    Copy the full SHA
    b0b194e View commit details
    Browse the repository at this point in the history