pyproject.toml 1.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. [build-system]
  2. requires = ["hatchling"]
  3. build-backend = "hatchling.build"
  4. [project]
  5. name = "flipperzero"
  6. version = "1.7.0"
  7. authors = [
  8. { name = "Oliver Fabel" },
  9. ]
  10. description = "Python support for Flipper Zero."
  11. readme = "flipperzero/README.md"
  12. license = "MIT"
  13. requires-python = ">=3.8"
  14. classifiers = [
  15. "Programming Language :: Python :: Implementation :: MicroPython",
  16. "Development Status :: 5 - Production/Stable",
  17. "License :: OSI Approved :: MIT License",
  18. "Operating System :: Other OS",
  19. ]
  20. keywords = [
  21. "flipperzero",
  22. "Flipper Zero",
  23. "MicroPython",
  24. "f0",
  25. "GPIO",
  26. "PWM",
  27. "ADC",
  28. "Infrared"
  29. ]
  30. [project.urls]
  31. "Documentation" = "https://ofabel.github.io/mp-flipper/"
  32. "Source code" = "https://github.com/ofabel/mp-flipper"
  33. "Issue Tracker" = "https://github.com/ofabel/mp-flipper/issues"
  34. "Changelog" = "https://github.com/ofabel/mp-flipper/blob/master/CHANGELOG.md"
  35. [tool.hatch.build]
  36. directory = "dist/python"
  37. include = [
  38. "flipperzero/__init__.py"
  39. ]
  40. ignore-vcs = true
  41. only-packages = true