pyproject.toml 991 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. [build-system]
  2. requires = ["flit_core >=3.2,<4"]
  3. build-backend = "flit_core.buildapi"
  4. [tool.flit.module]
  5. name = "nso_bridge"
  6. [project]
  7. name = "nso-bridge"
  8. authors = [
  9. {name = "zeroday0619", email = "zeroday0619_dev@outlook.com"}
  10. ]
  11. readme = "README.md"
  12. description = "Nintendo Switch Online API bridge (for Nintendo Switch Online API wrapper)"
  13. license = {file = "LICENSE"}
  14. keywords = [
  15. "Nintendo",
  16. "Nintendo Switch",
  17. "Nintendo Switch Online",
  18. "Nintendo Switch Online API",
  19. ]
  20. classifiers = [
  21. "License :: OSI Approved :: MIT License"
  22. ]
  23. dynamic = ["version"]
  24. dependencies = [
  25. "requests >= 2.28.2",
  26. "keyring >= 23.13.1",
  27. "beautifulsoup4 >= 4.11.2",
  28. "pydantic>=1.10.4"
  29. ]
  30. [project.optional-dependencies]
  31. test = [
  32. "pytest >= 7.2.1",
  33. "pytest-cov >= 4.0.0"
  34. ]
  35. lint = [
  36. "black>=23.1.0",
  37. "flake8>=6.0.0",
  38. "isort>=5.12.0",
  39. "autoflake>=2.0.1",
  40. ]
  41. [project.urls]
  42. Home = "https://github.com/zeroday0619/Nintendo_Switch_Online_API_Bridge"