forked from hudora/pyShipping
-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathsetup.py
More file actions
35 lines (32 loc) · 1.22 KB
/
setup.py
File metadata and controls
35 lines (32 loc) · 1.22 KB
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
30
31
32
33
34
long_description = """
pyShipping provides connections to interface with shipping companies and to transport shipping related
information.
"""
from setuptools import setup, find_packages
from distutils.extension import Extension
import codecs
try:
from Cython.Distutils import build_ext
except ImportError:
from distutils.command import build_ext
setup(name='pyShipping',
maintainer='Maximillian Dornseif',
maintainer_email='md@hudora.de',
url="https://github.com/hudora/pyShipping/",
version='1.6',
description='pyShipping - Shipping related Toolkit',
long_description=codecs.open('README.rst', "r", "utf-8").read(),
classifiers=['License :: OSI Approved :: BSD License',
'Intended Audience :: Developers',
'Programming Language :: Python'],
# download_url
zip_safe=False,
install_requires=['cython'],
packages=find_packages(),
package_data={'': ['README.rst'], 'pyshipping': ['carriers/dpd/georoutetables/*']},
include_package_data=True,
ext_modules=[
Extension("pyshipping.binpack_3dbpp", ["pyshipping/binpack_3dbpp.pyx", 'pyshipping/3dbpp.c']),
],
# cmdclass = {'build_ext': build_ext}
)