setup.py 1014 B

123456789101112131415161718192021222324252627282930313233343536
  1. import pathlib
  2. from setuptools import find_packages, setup
  3. here = pathlib.Path(__file__).parent.resolve()
  4. long_description = (here / "README.md").read_text(encoding="utf-8")
  5. with open("requirements.txt") as f:
  6. requireds = f.read().splitlines()
  7. setup(
  8. name="rembg",
  9. version="1.0.3",
  10. description="Remove image background",
  11. long_description=long_description,
  12. long_description_content_type="text/markdown",
  13. url="https://github.com/danielgatis/rembg",
  14. author="Daniel Gatis",
  15. author_email="[email protected]",
  16. classifiers=[
  17. "License :: OSI Approved :: MIT License",
  18. "Programming Language :: Python :: 3 :: Only",
  19. ],
  20. keywords="remove, background, u2net",
  21. package_dir={"": "src"},
  22. packages=find_packages(where="src"),
  23. python_requires=">=3.5, <4",
  24. install_requires=requireds,
  25. entry_points={
  26. "console_scripts": [
  27. "rembg=rembg.cmd.cli:main",
  28. "rembg-server=rembg.cmd.server:main",
  29. ],
  30. },
  31. )