Replace pbr with plain setuptools

This commit is contained in:
Tobias Gruetzmacher 2019-10-28 17:09:56 +01:00
parent 0306eae0e1
commit f1fb85a744
3 changed files with 25 additions and 17 deletions

2
.gitignore vendored
View file

@ -5,8 +5,6 @@
/.coverage /.coverage
/.eggs /.eggs
/.tox /.tox
/AUTHORS
/ChangeLog
/Comics /Comics
/build /build
/dist /dist

View file

@ -1,14 +1,16 @@
[metadata] [metadata]
name = dosage name = dosage
maintainer = Tobias Gruetzmacher maintainer = Tobias Gruetzmacher
maintainer-email = tobias-dosage@23.gs maintainer_email = tobias-dosage@23.gs
summary = a comic strip downloader and archiver description = a comic strip downloader and archiver
description-file = README.md long_description = file: README.md
home-page = http://dosage.rocks/ long_description_content_type = text/markdown
license = MIT url = https://github.com/webcomics/dosage
platform = Any license = MIT License
license_file = COPYING
platforms = Any
keywords = comic,webcomic,downloader,archiver,crawler keywords = comic,webcomic,downloader,archiver,crawler
classifier = classifiers =
Environment :: Console Environment :: Console
Intended Audience :: End Users/Desktop Intended Audience :: End Users/Desktop
Topic :: Multimedia :: Graphics Topic :: Multimedia :: Graphics
@ -25,15 +27,25 @@ classifier =
Programming Language :: Python :: 3.8 Programming Language :: Python :: 3.8
Operating System :: OS Independent Operating System :: OS Independent
[files] [options]
packages = setup_requires =
dosagelib setuptools >= 36.7.0
setuptools_scm
python_requires = >=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*
packages = find:
install_requires =
colorama
lxml
requests>=2.0
six
backports.shutil_get_terminal_size; python_version<'3.3'
backports.functools_lru_cache; python_version<'3.2'
[entry_points] [options.entry_points]
console_scripts = console_scripts =
dosage = dosagelib.cmd:main dosage = dosagelib.cmd:main
[extras] [options.extras_require]
css = css =
cssselect cssselect
dimensions = dimensions =

View file

@ -9,7 +9,5 @@ from __future__ import absolute_import, division, print_function
from setuptools import setup from setuptools import setup
setup( setup(
setup_requires=['pbr>=1.9', 'setuptools>=17.1'], use_scm_version=True,
python_requires='>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*',
pbr=True,
) )