Skip to content

Commit 3742c09

Browse files
committed
added setup.py
1 parent 06dacd9 commit 3742c09

File tree

10 files changed

+46
-531
lines changed

10 files changed

+46
-531
lines changed

.idea/.gitignore

Lines changed: 0 additions & 2 deletions
This file was deleted.

.idea/codeStyles/Project.xml

Lines changed: 0 additions & 28 deletions
This file was deleted.

.idea/dbnavigator.xml

Lines changed: 0 additions & 455 deletions
This file was deleted.

.idea/flask-wtform-tutorial.iml

Lines changed: 0 additions & 19 deletions
This file was deleted.

.idea/inspectionProfiles/profiles_settings.xml

Lines changed: 0 additions & 6 deletions
This file was deleted.

.idea/misc.xml

Lines changed: 0 additions & 7 deletions
This file was deleted.

.idea/modules.xml

Lines changed: 0 additions & 8 deletions
This file was deleted.

.idea/vcs.xml

Lines changed: 0 additions & 6 deletions
This file was deleted.

forms.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
"""Form class declaration."""
12
from flask_wtf import FlaskForm, RecaptchaField
23
from wtforms import (StringField,
34
TextAreaField,
@@ -14,6 +15,7 @@
1415

1516
class ContactForm(FlaskForm):
1617
"""Contact form."""
18+
1719
name = StringField('Name', [
1820
DataRequired()])
1921
email = StringField('Email', [
@@ -27,6 +29,7 @@ class ContactForm(FlaskForm):
2729

2830
class SignupForm(FlaskForm):
2931
"""Sign up for a user account."""
32+
3033
email = StringField('Email', [
3134
Email(message='Not a valid email address.'),
3235
DataRequired()])

setup.py

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
"""A setuptools based setup module."""
2+
from os import path
3+
from setuptools import setup, find_packages
4+
from io import open
5+
6+
here = path.abspath(path.dirname(__file__))
7+
8+
# Get the long description from the README file
9+
with open(path.join(here, 'README.md'), encoding='utf-8') as f:
10+
long_description = f.read()
11+
12+
setup(
13+
name='Flask-WTF Tutorial',
14+
version='0.0.1',
15+
description='Tutorial to implement forms in your Flask app.',
16+
long_description=long_description,
17+
long_description_content_type='text/markdown',
18+
url='https://github.com/toddbirchard/flask-wtform-tutorial',
19+
author='Todd Birchard',
20+
author_email='toddbirchard@gmail.com',
21+
classifiers=[
22+
'Programming Language :: Python :: 3',
23+
'Programming Language :: Python :: 3.7',
24+
],
25+
keywords='Flask Flask-WTF Forms',
26+
packages=find_packages(),
27+
install_requires=['Flask',
28+
'Flask-WTF'],
29+
extras_require={
30+
'dev': ['check-manifest'],
31+
'test': ['coverage'],
32+
'env': ['python-dotenv']
33+
},
34+
entry_points={
35+
'console_scripts': [
36+
'name=wsgi:__main__',
37+
],
38+
},
39+
project_urls={
40+
'Bug Reports': 'https://github.com/toddbirchard/flask-wtform-tutorial/issues',
41+
'Source': 'https://github.com/toddbirchard/flask-wtform-tutorial/',
42+
},
43+
)

0 commit comments

Comments
 (0)