Skip to content

Conversation

@jorgensd
Copy link
Member

@jorgensd jorgensd commented Sep 12, 2022

  • Adds a minimal package mypackage with a corresponding pyproject.toml file describing the package, and its dependencies for testing/documentation. This makes it pip-installable, i.e. pip3 install . from the root of the repository will install the package.
  • Testing added in .github/workflows/test_package.yml
    • Shows how to setup scheduled runs (for instance running every day at 8am)
    • Shows how to use tools such as mypy and flake8 on the package.
  • Shows how to set up a minimal testing environment on:
    • Ubuntu 22.04
    • Mac os 12
    • Windows server 2022
  • Minimal script using pytest for testing code.

@jorgensd
Copy link
Member Author

Resolves #2

@jorgensd jorgensd merged commit 58c4637 into main Sep 12, 2022
@jorgensd jorgensd deleted the dokken/first-commit branch September 12, 2022 13:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants