pyproject.toml 388 B

1234567891011121314151617181920212223
  1. [project]
  2. name = 'pruncalc'
  3. version = '0'
  4. requires-python = '>=3.13'
  5. dependencies = [
  6. 'altair',
  7. 'cbor2',
  8. 'dulwich',
  9. 'h2',
  10. 'httpx',
  11. 'typed-argument-parser',
  12. 'vl-convert-python', # altair PNG output
  13. ]
  14. [dependency-groups]
  15. dev = ['workers-py', 'workers-runtime-sdk']
  16. [tool.ruff.lint]
  17. ignore = [
  18. 'I001', # unsorted-imports
  19. 'SIM118', #in-dict-keys
  20. 'TRY002', # raise-vanilla-class
  21. ]