from setuptools import setup, find_packages setup( name="video-to-webp-converter", version="0.1.0", packages=find_packages(), install_requires=[ "ffmpeg-python>=0.2.0", "Pillow>=9.0.0", ], extras_require={ "gui": [ "ttkthemes>=3.2.0", "ttkwidgets>=0.12.0", ], "dev": [ "pytest>=7.0.0", "black>=22.0.0", "flake8>=4.0.0", ], }, python_requires=">=3.7", # 元数据 author="Your Name", author_email="your.email@example.com", description="A simple video to WEBP converter with GUI", long_description=open("README.md").read(), long_description_content_type="text/markdown", keywords="video, webp, converter, ffmpeg, gui", url="https://github.com/yourusername/video-to-webp-converter", classifiers=[ "Development Status :: 3 - Alpha", "Intended Audience :: End Users/Desktop", "Topic :: Multimedia :: Video :: Conversion", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", ], )