adding requirements and setup.py
This commit is contained in:
@@ -2,7 +2,7 @@
|
|||||||
name = "musicbrainzapi"
|
name = "musicbrainzapi"
|
||||||
version = "1.0.0"
|
version = "1.0.0"
|
||||||
description = ""
|
description = ""
|
||||||
authors = ["dtomlinson <dtomlinson@williamhill.co.uk>"]
|
authors = ["dtomlinson <dtomlinson@panaetius.co.uk>"]
|
||||||
|
|
||||||
[tool.poetry.dependencies]
|
[tool.poetry.dependencies]
|
||||||
python = "^3.7"
|
python = "^3.7"
|
||||||
@@ -30,6 +30,7 @@ pyls-black = "^0.4.4"
|
|||||||
|
|
||||||
[tool.poetry.plugins."console_scripts"]
|
[tool.poetry.plugins."console_scripts"]
|
||||||
"musicbrainzapi" = "musicbrainzapi.cli.cli:cli"
|
"musicbrainzapi" = "musicbrainzapi.cli.cli:cli"
|
||||||
|
|
||||||
[build-system]
|
[build-system]
|
||||||
requires = ["poetry>=0.12"]
|
requires = ["poetry>=0.12"]
|
||||||
build-backend = "poetry.masonry.api"
|
build-backend = "poetry.masonry.api"
|
||||||
|
|||||||
19
requirements.txt
Normal file
19
requirements.txt
Normal file
@@ -0,0 +1,19 @@
|
|||||||
|
addict==2.2.1
|
||||||
|
beautifultable==0.8.0
|
||||||
|
certifi==2019.11.28
|
||||||
|
chardet==3.0.4
|
||||||
|
cycler==0.10.0
|
||||||
|
idna==2.9
|
||||||
|
kiwisolver==1.1.0
|
||||||
|
matplotlib==3.2.0
|
||||||
|
multidict==4.7.5
|
||||||
|
musicbrainzngs==0.7.1
|
||||||
|
numpy==1.18.1
|
||||||
|
pillow==7.0.0
|
||||||
|
progress==1.5
|
||||||
|
pyparsing==2.4.6
|
||||||
|
python-dateutil==2.8.1
|
||||||
|
requests==2.23.0
|
||||||
|
six==1.14.0
|
||||||
|
urllib3==1.25.8
|
||||||
|
wordcloud==1.6.0
|
||||||
51
setup.py
Normal file
51
setup.py
Normal file
@@ -0,0 +1,51 @@
|
|||||||
|
# -*- coding: utf-8 -*-
|
||||||
|
from setuptools import setup
|
||||||
|
|
||||||
|
package_dir = \
|
||||||
|
{'': 'src'}
|
||||||
|
|
||||||
|
packages = \
|
||||||
|
['musicbrainzapi',
|
||||||
|
'musicbrainzapi.api',
|
||||||
|
'musicbrainzapi.api.lyrics',
|
||||||
|
'musicbrainzapi.cli',
|
||||||
|
'musicbrainzapi.cli.commands',
|
||||||
|
'musicbrainzapi.wordcloud',
|
||||||
|
'musicbrainzapi.wordcloud.resources']
|
||||||
|
|
||||||
|
package_data = \
|
||||||
|
{'': ['*']}
|
||||||
|
|
||||||
|
install_requires = \
|
||||||
|
['addict>=2.2.1,<3.0.0',
|
||||||
|
'beautifultable>=0.8.0,<0.9.0',
|
||||||
|
'multidict>=4.7.5,<5.0.0',
|
||||||
|
'musicbrainzngs>=0.7.1,<0.8.0',
|
||||||
|
'numpy>=1.18.1,<2.0.0',
|
||||||
|
'progress>=1.5,<2.0',
|
||||||
|
'requests>=2.23.0,<3.0.0',
|
||||||
|
'wordcloud>=1.6.0,<2.0.0']
|
||||||
|
|
||||||
|
entry_points = \
|
||||||
|
{'console_scripts': ['musicbrainzapi = musicbrainzapi.cli.cli:cli']}
|
||||||
|
|
||||||
|
setup_kwargs = {
|
||||||
|
'name': 'musicbrainzapi',
|
||||||
|
'version': '1.0.0',
|
||||||
|
'description': '',
|
||||||
|
'long_description': None,
|
||||||
|
'author': 'dtomlinson',
|
||||||
|
'author_email': 'dtomlinson@panaetius.co.uk',
|
||||||
|
'maintainer': None,
|
||||||
|
'maintainer_email': None,
|
||||||
|
'url': None,
|
||||||
|
'package_dir': package_dir,
|
||||||
|
'packages': packages,
|
||||||
|
'package_data': package_data,
|
||||||
|
'install_requires': install_requires,
|
||||||
|
'entry_points': entry_points,
|
||||||
|
'python_requires': '>=3.7,<4.0',
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
setup(**setup_kwargs)
|
||||||
Reference in New Issue
Block a user