commit e471063de2e9a32cb9404dea3b958b6e87cb83c7
parent 42b11b89a1caf17fd412afb657f3244ef9e5cc22
Author: Paco Esteban <paco@e1e0.net>
Date: Wed, 11 Oct 2023 18:09:12 +0200
add new dependencies to setup.py
Diffstat:
M | setup.py | | | 48 | ++++++++++++++++++++++++------------------------ |
1 file changed, 24 insertions(+), 24 deletions(-)
diff --git a/setup.py b/setup.py
@@ -3,38 +3,38 @@ import pathlib
here = pathlib.Path(__file__).parent.resolve()
-long_description = (here / 'README.md').read_text(encoding='utf-8')
+long_description = (here / "README.md").read_text(encoding="utf-8")
setup(
- name='partsdb',
- version='1.3.0',
- description='Electronic parts database',
+ name="partsdb",
+ version="1.3.0",
+ description="Electronic parts database",
long_description=long_description,
- long_description_content_type='text/markdown',
- url='https://git.e1e0.net/partsdb/',
- author='Paco Esteban',
- author_email='paco@e1e0.net',
+ long_description_content_type="text/markdown",
+ url="https://git.e1e0.net/partsdb/",
+ author="Paco Esteban",
+ author_email="paco@e1e0.net",
classifiers=[ # Optional
- 'Development Status :: 3 - Alpha',
- 'License :: OSI Approved :: ISC License',
- 'Programming Language :: Python :: 3',
- 'Programming Language :: Python :: 3.6',
- 'Programming Language :: Python :: 3.7',
- 'Programming Language :: Python :: 3.8',
- 'Programming Language :: Python :: 3.9',
- 'Programming Language :: Python :: 3 :: Only',
+ "Development Status :: 3 - Alpha",
+ "License :: OSI Approved :: ISC License",
+ "Programming Language :: Python :: 3",
+ "Programming Language :: Python :: 3.6",
+ "Programming Language :: Python :: 3.7",
+ "Programming Language :: Python :: 3.8",
+ "Programming Language :: Python :: 3.9",
+ "Programming Language :: Python :: 3 :: Only",
],
- keywords='electronics, parts, database',
- packages=find_packages(where='.'),
- python_requires='>=3.6, <4',
- install_requires=['jinja2'],
+ keywords="electronics, parts, database",
+ packages=find_packages(where="."),
+ python_requires=">=3.6, <4",
+ install_requires=["jinja2", "pyyaml", "openpyxl"],
package_data={
- 'partsdb.exports': ['templates/*html', 'templates/style.css'],
+ "partsdb.exports": ["templates/*html", "templates/style.css"],
},
- data_files=[('sql', ['schema.sql', 'base_data.sql'])],
+ data_files=[("sql", ["schema.sql", "base_data.sql"])],
entry_points={ # Optional
- 'console_scripts': [
- 'partsdb=partsdb.partsdb:main',
+ "console_scripts": [
+ "partsdb=partsdb.partsdb:main",
],
},
)