Commit Graph

6 Commits

Author SHA1 Message Date
David Lord 87d5f5b9a9
update project files (#5457)
* update pre-commit hook
* upgrade pip with venv
* update description and version
* show url in publish environment
* update versions
* update versions, separate typing job
* use dependabot grouped updates
  ignore upload/download-artifact until slsa updates
* use sphinx.ext.extlinks instead of sphinx-issues
* update dev dependencies
* update editorconfig
* update gitignore
* update .readthedocs.yaml
* license is txt, readme is md
* update pyproject.toml
  add typed classifier
  add pyright config
  simplify urls
* tox builds docs in place
* update min test py version
* add tox env to update all dev dependencies
* update issue and pr templates
* rename security docs page to not conflict with org policy file
* simplify matrix
2024-04-07 10:24:40 -07:00
David Lord 6000e80acf
address mypy strict findings 2024-01-16 10:11:13 -08:00
David Lord 6b9acd565c
switch docs to flit 2023-06-27 14:13:56 -07:00
David Lord ae5ad9e1ae
add type stub packages 2021-08-10 07:05:23 -07:00
David Lord 31ce7d61cd
add type stub packages 2021-08-10 06:51:41 -07:00
pgjones f405c6f19e Initial typing support
This enables type checking in CI and marks the project as typed.
2021-04-26 17:20:24 +01:00