Skip to content

Conversation

@DimitriPapadopoulos
Copy link
Contributor

https://docs.astral.sh/ruff/rules/#flake8-type-checking-tch

TODO:

  • Add unit tests and/or doctests in docstrings
  • Add docstrings and API docs for any new/modified user-facing classes and functions
  • New/modified features documented in docs/tutorial.rst
  • Changes documented in docs/release.rst
  • GitHub Actions have all passed
  • Test coverage is 100% (Codecov passes)

@DimitriPapadopoulos DimitriPapadopoulos marked this pull request as ready for review August 24, 2024 19:20
@DimitriPapadopoulos DimitriPapadopoulos force-pushed the TCH branch 10 times, most recently from 8c848e0 to a551c84 Compare September 2, 2024 14:19
@DimitriPapadopoulos
Copy link
Contributor Author

DimitriPapadopoulos commented Sep 2, 2024

Attempted to rebase, but something seems very wrong. I see conflicts between TCH rules and F821. It might be a ruff issue, I would like to upgrade to 0.6 before I start investigating.

@DimitriPapadopoulos DimitriPapadopoulos marked this pull request as draft September 2, 2024 14:28
@DimitriPapadopoulos DimitriPapadopoulos mentioned this pull request Sep 2, 2024
6 tasks
TCH001 Move application import into a type-checking block
TCH002 Move third-party import into a type-checking block
TCH003 Move standard library import into a type-checking block
@dstansby dstansby merged commit c08b008 into zarr-developers:v3 Sep 6, 2024
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