Skip to content

Modern setup: doctests, mypy, cached poetry #2

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

Merged
merged 14 commits into from
Aug 16, 2022
Merged

Modern setup: doctests, mypy, cached poetry #2

merged 14 commits into from
Aug 16, 2022

Conversation

tony
Copy link
Member

@tony tony commented Aug 16, 2022

  • CI: Fix publishing docs only when changes detected
  • CI: Improve poetry dependency caching / CI speed
  • Testing: Add basic pytest configuration
  • Testing: Basic doctest support
  • Linting: Basic mypy

@tony tony force-pushed the modern branch 2 times, most recently from ed05aa1 to 83a2013 Compare August 16, 2022 09:54
@tony tony force-pushed the modern branch 5 times, most recently from 8ec5444 to 2f71a4a Compare August 16, 2022 19:53
@codecov-commenter
Copy link

Codecov Report

❗ No coverage uploaded for pull request base (master@6d6c2f8). Click here to learn what that means.
The diff coverage is n/a.

@@            Coverage Diff            @@
##             master       #2   +/-   ##
=========================================
  Coverage          ?   73.15%           
=========================================
  Files             ?        4           
  Lines             ?      149           
  Branches          ?        0           
=========================================
  Hits              ?      109           
  Misses            ?       40           
  Partials          ?        0           

📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more

@tony tony merged commit ffb5dfb into master Aug 16, 2022
@tony tony deleted the modern branch August 16, 2022 23:32
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