pyproject.toml 979 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. [build-system]
  2. requires = ["flit_core >=3.2.0,<4"]
  3. build-backend = "flit_core.buildapi"
  4. [project]
  5. name = "pynsist"
  6. authors = [
  7. {name = "Thomas Kluyver", email = "thomas@kluyver.me.uk"},
  8. ]
  9. readme = "README.rst"
  10. requires-python = ">=3.6"
  11. dependencies = [
  12. "requests",
  13. "requests_download",
  14. "jinja2",
  15. "yarg",
  16. "distlib >=0.3"
  17. ]
  18. classifiers = [
  19. "License :: OSI Approved :: MIT License",
  20. "Intended Audience :: Developers",
  21. "Environment :: Win32 (MS Windows)",
  22. "Programming Language :: Python :: 3",
  23. "Topic :: Software Development",
  24. "Topic :: System :: Installation/Setup",
  25. "Topic :: System :: Software Distribution",
  26. ]
  27. dynamic = ['version', 'description']
  28. [tool.flit.module]
  29. name = "nsist"
  30. [project.optional-dependencies]
  31. test = [
  32. "testpath",
  33. "responses",
  34. ]
  35. [project.scripts]
  36. pynsist = "nsist:main"
  37. [project.urls]
  38. Documentation = "https://pynsist.readthedocs.io/en/latest/"
  39. Source = "https://github.com/takluyver/pynsist"