mirror of
https://github.com/nathom/streamrip.git
synced 2025-05-13 06:34:45 -04:00
43 lines
1.1 KiB
Python
43 lines
1.1 KiB
Python
from setuptools import find_packages, setup
|
|
|
|
pkg_name = "streamrip"
|
|
|
|
|
|
def read_file(fname):
|
|
with open(fname, "r") as f:
|
|
return f.read()
|
|
|
|
|
|
requirements = read_file("requirements.txt").strip().split()
|
|
|
|
|
|
# https://github.com/pypa/sampleproject/blob/main/setup.py
|
|
setup(
|
|
name=pkg_name,
|
|
version="0.1",
|
|
install_requires=requirements,
|
|
py_modules=["streamrip"],
|
|
entry_points={
|
|
"console_scripts": [
|
|
"rip = music_dl.cli:main",
|
|
"streamrip = music_dl.cli:main",
|
|
],
|
|
},
|
|
packages=find_packages(),
|
|
classifiers=[
|
|
"Programming Language :: Python :: 3.8",
|
|
"Programming Language :: Python :: 3.9",
|
|
"License :: OSI Approved :: GNU General Public License (GPL)",
|
|
"Operating System :: OS Independent",
|
|
"Development Status :: 3 - Alpha",
|
|
],
|
|
python_requires=">=3.8",
|
|
project_urls={
|
|
"Bug Reports": "https://github.com/nathom/music-dl/issues",
|
|
"Source": "https://github.com/nathom/music-dl",
|
|
},
|
|
)
|
|
|
|
# rm -f dist/*
|
|
# python3 setup.py sdist bdist_wheel
|
|
# twine upload dist/*
|