#!/usr/bin/env python # -*- coding: utf-8 -*- from os import path from setuptools import setup, find_packages from pkg_resources import parse_version with open(path.join(path.abspath(path.dirname(__file__)), 'README.md'), encoding='utf-8') as f: long_description = f.read() setup( name="engineering", version=str(parse_version("2024.07.20")), description="engineering tools", long_description=long_description, author="Daniel Weschke", author_email="daniel.weschke@directbox.de", package_dir={'': 'src'}, packages=find_packages(where="src"), entry_points={ 'console_scripts': [ # mech 'eng-area = engineering.area:main', 'eng-beam = engineering.beam:main', 'eng-plate = engineering.plate:main', 'eng-tube = engineering.tube:main', # et 'eng-awg = engineering.awg:main', ], }, keywords = 'mechanical electrical engineering mechanics plate tube stress', license="MIT", classifiers=[ 'Environment :: Console', 'Intended Audience :: Education', 'Intended Audience :: End Users/Desktop', 'Intended Audience :: Developers', 'Intended Audience :: Science/Research', 'License :: OSI Approved :: MIT License', 'Natural Language :: English', 'Operating System :: OS Independent', 'Programming Language :: Python', 'Topic :: Scientific/Engineering', 'Topic :: Scientific/Engineering :: Physics' ] )