setup.cfg 1.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. [metadata]
  2. name = petals
  3. version = attr: petals.__version__
  4. author = Petals Developers
  5. author_email = petals-devs@googlegroups.com
  6. description = Easy way to efficiently run 100B+ language models without high-end GPUs
  7. long_description = file: README.md
  8. long_description_content_type = text/markdown
  9. url = https://github.com/bigscience-workshop/petals
  10. project_urls =
  11. Bug Tracker = https://github.com/bigscience-workshop/petals/issues
  12. classifiers =
  13. Development Status :: 4 - Beta
  14. Intended Audience :: Developers
  15. Intended Audience :: Science/Research
  16. License :: OSI Approved :: MIT License
  17. Programming Language :: Python :: 3
  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. Topic :: Scientific/Engineering
  23. Topic :: Scientific/Engineering :: Mathematics
  24. Topic :: Scientific/Engineering :: Artificial Intelligence
  25. Topic :: Software Development
  26. Topic :: Software Development :: Libraries
  27. Topic :: Software Development :: Libraries :: Python Modules
  28. [options]
  29. package_dir =
  30. = src
  31. packages = find:
  32. python_requires = >=3.8
  33. install_requires =
  34. torch>=1.12
  35. bitsandbytes==0.41.1
  36. accelerate>=0.27.2
  37. huggingface-hub>=0.11.1,<1.0.0
  38. tokenizers>=0.13.3
  39. transformers==4.43.1 # if you change this, please also change version assert in petals/__init__.py
  40. speedtest-cli==2.1.3
  41. hivemind @ git+https://github.com/learning-at-home/hivemind.git@213bff98a62accb91f254e2afdccbf1d69ebdea9
  42. tensor_parallel==1.0.23
  43. humanfriendly
  44. async-timeout>=4.0.2
  45. cpufeature>=0.2.0; platform_machine == "x86_64"
  46. packaging>=20.9
  47. sentencepiece>=0.1.99
  48. peft==0.8.2
  49. safetensors>=0.3.1
  50. Dijkstar>=2.6.0
  51. numpy<2
  52. [options.extras_require]
  53. dev =
  54. pytest==6.2.5
  55. pytest-forked
  56. pytest-asyncio==0.16.0
  57. black==22.3.0
  58. isort==5.10.1
  59. psutil
  60. [options.packages.find]
  61. where = src