Skip to content

Commit ee167f8

Browse files
Create setup.py
1 parent e78ba13 commit ee167f8

File tree

1 file changed

+27
-0
lines changed

1 file changed

+27
-0
lines changed

setup.py

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
from setuptools import setup
2+
3+
setup(
4+
name='sqlalchemy_data_model_visualizer',
5+
version='0.1.0', # Update the version number as needed
6+
description='A tool to visualize SQLAlchemy data models with Graphviz.',
7+
long_description=open('README.md').read(),
8+
long_description_content_type='text/markdown',
9+
author='Jeffrey Emanuel',
10+
author_email='[email protected]',
11+
url='https://github.com/Dicklesworthstone/sqlalchemy_data_model_visualizer',
12+
py_modules=['sqlalchemy_data_model_visualizer'], # Single file module
13+
install_requires=open('requirements.txt').read().splitlines(),
14+
classifiers=[
15+
'Development Status :: 3 - Alpha',
16+
'Intended Audience :: Developers',
17+
'License :: OSI Approved :: MIT License',
18+
'Programming Language :: Python :: 3',
19+
'Programming Language :: Python :: 3.8',
20+
'Programming Language :: Python :: 3.9',
21+
'Programming Language :: Python :: 3.10',
22+
'Programming Language :: Python :: 3.11',
23+
],
24+
license='MIT',
25+
keywords='sqlalchemy visualization graphviz data-model',
26+
include_package_data=True,
27+
)

0 commit comments

Comments
 (0)