Skip to content

Commit ef04b9e

Browse files
author
Oleg Menteshashvili
committed
Update setup files
1 parent d6d5691 commit ef04b9e

File tree

2 files changed

+32
-16
lines changed

2 files changed

+32
-16
lines changed

setup.cfg

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
[metadata]
2+
description-file = README.md

setup.py

Lines changed: 30 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,34 @@
1-
#!/usr/bin/env python
2-
31
from setuptools.depends import get_module_constant
4-
from setuptools import setup
2+
from setuptools import setup, find_packages
3+
4+
with open("README.md", "r", encoding="utf-8") as fh:
5+
long_description = fh.read()
56

67
setup(
7-
name='BlazingDocs',
8-
packages=['blazingdocs'],
9-
version=get_module_constant('blazingdocs', '__version__'),
10-
description='BlazingDocs Python client',
11-
long_description='High-performance document generation API. Generate documents and reports from СSV, JSON, XML with 99,9% uptime and 24/7 monitoring.',
12-
author='Mentalstack',
13-
author_email='hello@blazingdocs.com',
14-
url='https://blazingdocs.com',
15-
download_url='https://github.com/blazingdocs/blazingdocs-python',
16-
keywords=['doc', 'docx', 'pdf', 'odt', 'report', 'document', 'template', 'office', 'openoffice', 'merge', 'xml', 'json', 'csv'],
17-
install_requires=['requests>=2.26.0'],
18-
classifiers=[],
19-
license='MIT'
8+
name="blazingdocs",
9+
packages=find_packages(exclude=["examples"]),
10+
version=get_module_constant("blazingdocs", "__version__"),
11+
description="BlazingDocs Python client",
12+
long_description=long_description,
13+
long_description_content_type="text/markdown",
14+
author="Mentalstack",
15+
author_email="hello@blazingdocs.com",
16+
url="https://blazingdocs.com",
17+
download_url="https://github.com/blazingdocs/blazingdocs-python",
18+
keywords=["doc", "docx", "pdf", "odt", "report", "document", "template", "office", "openoffice", "merge", "xml", "json", "csv"],
19+
install_requires=["requests>=2.26.0"],
20+
python_requires=">=3.9",
21+
project_urls={
22+
"Bug Tracker": "https://github.com/blazingdocs/blazingdocs-python/issues",
23+
"Documentation": "https://docs.blazingdocs.com",
24+
"Source Code": "https://github.com/blazingdocs/blazingdocs-python",
25+
},
26+
classifiers=[
27+
"Development Status :: 5 - Production/Stable",
28+
"Intended Audience :: Developers",
29+
"License :: OSI Approved :: MIT License",
30+
"Operating System :: OS Independent",
31+
"Programming Language :: Python :: 3.9",
32+
"Topic :: Software Development :: Libraries :: Python Modules", ],
33+
license="MIT"
2034
)

0 commit comments

Comments
 (0)