setup.cfg 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. [mypy]
  2. ignore_missing_imports = True
  3. #check_untyped_defs = True
  4. [metadata]
  5. name = dulwich
  6. version = attr:dulwich.__version__
  7. description = Python Git Library
  8. long_description = file:README.rst
  9. url = https://www.dulwich.io/
  10. author = Jelmer Vernooij
  11. author_email = jelmer@jelmer.uk
  12. license = Apachev2 or later or GPLv2
  13. keywords = vcs, git
  14. classifiers =
  15. Development Status :: 4 - Beta
  16. License :: OSI Approved :: Apache Software License
  17. Programming Language :: Python :: 3.7
  18. Programming Language :: Python :: 3.8
  19. Programming Language :: Python :: 3.9
  20. Programming Language :: Python :: 3.10
  21. Programming Language :: Python :: 3.11
  22. Programming Language :: Python :: Implementation :: CPython
  23. Programming Language :: Python :: Implementation :: PyPy
  24. Operating System :: POSIX
  25. Operating System :: Microsoft :: Windows
  26. Topic :: Software Development :: Version Control
  27. project_urls =
  28. Repository=https://www.dulwich.io/code/
  29. GitHub=https://github.com/dulwich/dulwich
  30. Bug Tracker=https://github.com/dulwich/dulwich/issues
  31. license_files = COPYING
  32. [options.extras_require]
  33. fastimport = fastimport
  34. https = urllib3>=1.24.1
  35. pgp = gpg
  36. paramiko = paramiko
  37. [options.entry_points]
  38. console_scripts =
  39. dulwich = dulwich.cli:main
  40. [options]
  41. python_requires = >=3.7
  42. packages =
  43. dulwich
  44. dulwich.cloud
  45. dulwich.tests
  46. dulwich.tests.compat
  47. dulwich.contrib
  48. include_package_data = True
  49. install_requires =
  50. urllib3>=1.25
  51. typing_extensions;python_version<="3.7"
  52. zip_safe = False
  53. scripts =
  54. bin/dul-receive-pack
  55. bin/dul-upload-pack