| from setuptools import setup, find_packages |
| from pathlib import Path |
| import os |
|
|
| if __name__ == "__main__": |
| with Path(Path(__file__).parent, "README.md").open(encoding="utf-8") as file: |
| long_description = file.read() |
|
|
| def _read_reqs(relpath): |
| fullpath = os.path.join(os.path.dirname(__file__), relpath) |
| with open(fullpath) as f: |
| return [s.strip() for s in f.readlines() if (s.strip() and not s.startswith("#"))] |
|
|
| REQUIREMENTS = _read_reqs("requirements.txt") |
|
|
| setup( |
| name="multilingual_clip", |
| packages=find_packages(), |
| include_package_data=True, |
| version="1.0.10", |
| license="MIT", |
| description="OpenAI CLIP text encoders for multiple languages!", |
| long_description=long_description, |
| long_description_content_type="text/markdown", |
| author="Fredrik Carlsson", |
| author_email="FreddeFc@gmail.com", |
| url="https://github.com/FreddeFrallan/Multilingual-CLIP", |
| data_files=[(".", ["README.md"])], |
| keywords=["machine learning"], |
| install_requires=REQUIREMENTS, |
| classifiers=[ |
| "Development Status :: 4 - Beta", |
| "Intended Audience :: Developers", |
| "Topic :: Scientific/Engineering :: Artificial Intelligence", |
| "License :: OSI Approved :: MIT License", |
| "Programming Language :: Python :: 3.6", |
| ], |
| ) |
|
|