browsertrix/.github
Ilya Kreymer 6384d8b5f1
Additional Type Hints / Type Fix Pass (#1320)
This PR adds more type safety to the backend codebase:
- All ops classes calls should be type checked
- Avoiding circular references with TYPE_CHECKING conditional
- Consistent UUID usage: uuid.UUID / UUID4 with just UUID
- Crawl states moved to models, made into lists
- Additional typing added as needed, fixed a few type related errors
- CrawlOps / UploadOps / BaseCrawlOps now all have same param init order
to simplify changes
2023-10-30 12:59:24 -04:00
..
ISSUE_TEMPLATE dev: GitHub Issue form update: updates "user story" title (#1112) 2023-08-27 16:34:04 -07:00
PULL_REQUEST_TEMPLATE chore: add PR template for UI changes 2023-03-21 11:32:36 -07:00
workflows Additional Type Hints / Type Fix Pass (#1320) 2023-10-30 12:59:24 -04:00