Fix/drone setup missing packages #4

Merged
KevinMidboe merged 7 commits from fix/drone-setup-missing-packages into master 2021-07-04 14:18:00 +00:00
4 changed files with 10 additions and 6 deletions

View File

@@ -11,6 +11,7 @@ steps:
- name: Install python - name: Install python
image: python:3.8 image: python:3.8
commands: commands:
- pip install -r requirements.txt
- python setup.py install - python setup.py install
- pip install pytest - pip install pytest
- pytest - pytest
@@ -18,8 +19,8 @@ steps:
- name: Upload coverage report - name: Upload coverage report
image: python:3.8 image: python:3.8
commands: commands:
- python setup.py install
- pip install -r requirements-dev.txt - pip install -r requirements-dev.txt
- python setup.py install
- coverage run -m pytest - coverage run -m pytest
- codecov -t $CODECOV_TOKEN - codecov -t $CODECOV_TOKEN
environment: environment:

7
pyproject.toml Normal file
View File

@@ -0,0 +1,7 @@
[build-system]
requires = [
"setuptools>=42",
"wheel"
]
build-backend = "setuptools.build_meta"

View File

@@ -1,4 +1,2 @@
beautifulsoup4>=4.6.0
termcolor>=1.1.0
docopt==0.6.2 docopt==0.6.2
colored==1.3.5 colored==1.3.5

View File

@@ -23,9 +23,7 @@ setup(
long_description_content_type='text/markdown', long_description_content_type='text/markdown',
install_requires=[ install_requires=[
'docopt', 'docopt',
'beautifulsoup4', 'colored'
'termcolor',
'colored',
], ],
url='https://github.com/KevinMidboe/torrent_search', url='https://github.com/KevinMidboe/torrent_search',
classifiers=[ classifiers=[