mirror of
				https://github.com/LibreTranslate/LibreTranslate.git
				synced 2025-11-03 19:17:17 -05:00 
			
		
		
		
	
		
			
				
	
	
		
			39 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			39 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			Python
		
	
	
	
	
	
#!/usr/bin/env python
 | 
						|
# -*- coding: utf-8 -*-
 | 
						|
from setuptools import setup, find_packages
 | 
						|
 | 
						|
setup(
 | 
						|
    version=open('VERSION').read().strip(),
 | 
						|
    name='libretranslate',
 | 
						|
    license='GNU Affero General Public License v3.0',
 | 
						|
    description='Free and Open Source Machine Translation API. Self-hosted, no limits, no ties to proprietary services.',
 | 
						|
    author='LibreTranslate Authors',
 | 
						|
    author_email='pt@uav4geo.com',
 | 
						|
    url='https://libretranslate.com',
 | 
						|
    packages=find_packages(),
 | 
						|
    # packages=find_packages(include=['openpredict']),
 | 
						|
    # package_dir={'openpredict': 'openpredict'},
 | 
						|
    package_data={'': ['static/*', 'static/**/*', 'templates/*', 'locales/**/meta.json', 'locales/**/**/*.mo']},
 | 
						|
    include_package_data=True,
 | 
						|
    entry_points={
 | 
						|
        'console_scripts': [
 | 
						|
            'libretranslate=libretranslate.main:main',
 | 
						|
            'ltmanage=libretranslate.manage:manage'
 | 
						|
        ],
 | 
						|
    },
 | 
						|
 | 
						|
    python_requires='>=3.8.0',
 | 
						|
    long_description=open('README.md').read(),
 | 
						|
    long_description_content_type="text/markdown",
 | 
						|
    install_requires=open("requirements.txt", "r").readlines(),
 | 
						|
    tests_require=['pytest==7.2.0'],
 | 
						|
    setup_requires=['pytest-runner'],
 | 
						|
    classifiers=[
 | 
						|
        "License :: OSI Approved :: GNU Affero General Public License v3 ",
 | 
						|
        "Programming Language :: Python :: 3",
 | 
						|
        "Programming Language :: Python :: 3.8",
 | 
						|
        "Programming Language :: Python :: 3.9",
 | 
						|
        "Programming Language :: Python :: 3.10"
 | 
						|
    ]
 | 
						|
)
 |