-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathsetup.py
42 lines (40 loc) · 1.34 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
30
31
32
33
34
35
36
37
38
39
40
41
42
"""
An extension of marshmallow for use with Flask apps.
Adds functionality to decorate business logic with schemas and automatically
validate, load, and render data with the defined schema.
"""
from setuptools import setup
setup(
name='luckycharms',
version='0.5.14',
url='https://github.com/justin-richert/luckycharms',
download_url='https://github.com/justin-richert/luckycharms/archive/0.5.1.zip',
license='MIT',
author='Justin Richert',
author_email='[email protected]',
description='An extension of marhsmallow for use with Flask apps.',
long_description=__doc__,
packages=['luckycharms'],
zip_safe=False,
include_package_data=True,
platforms='any',
install_requires=[
'Flask',
'marshmallow==3.1.1'
],
extras_require={
'proto': 'protobuf'
},
classifiers=[
'Environment :: Web Environment',
'Intended Audience :: Developers',
'License :: OSI Approved :: MIT License',
'Operating System :: OS Independent',
'Programming Language :: Python',
'Programming Language :: Python :: 3',
'Topic :: Internet :: WWW/HTTP :: Dynamic Content',
'Topic :: Software Development :: Libraries :: Python Modules'
],
keywords=['flask', 'validation', 'marshmallow', 'rendering', 'api'],
test_suite='tests',
)