-
Notifications
You must be signed in to change notification settings - Fork 92
/
setup.py
29 lines (24 loc) · 1.08 KB
/
setup.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
# -*- coding: utf-8 -*-
import setuptools
from kibom.version import KIBOM_VERSION
long_description = "KiBoM is a configurable BOM (Bill of Materials) generation tool for KiCad EDA. Written in Python, it can be used directly with KiCad software without the need for any external libraries or plugins. KiBoM intelligently groups components based on multiple factors, and can generate BoM files in multiple output formats. For futher information see the KiBom project page"
setuptools.setup(
name="kibom",
version=KIBOM_VERSION,
author="Oliver Walters",
description="Bill of Materials generation tool for KiCad EDA",
long_description=long_description,
keywords="kicad, bom, electronics, schematic, bill of materials",
url="https://github.com/SchrodingersGat/KiBom",
license="MIT",
packages=setuptools.find_packages(),
scripts=['KiBOM_CLI.py'],
entry_points={
'console_scripts': ['kibom = kibom.__main__:main']
},
install_requires=[
"xlsxwriter",
],
python_requires=">=2.7"
)