rochacbruno / talkshow

A Call 4 Papers System - A simple base app as example of Flask Architecture
http://bit.ly/tutorialflaskconf
65 stars 26 forks source link

Ajustar setup.py da branch master #17

Open rochacbruno opened 6 years ago

rochacbruno commented 6 years ago

Ajustar setup conforme branch extended

Atualizar PDF

Riverfount commented 6 years ago

Oi @rochacbruno seria possível explicitar melhor o que é necessário ajustar no setup.py?

rochacbruno commented 5 years ago
diff --git a/setup.py b/setup.py
index ab6f66c..2ec63ff 100644
--- a/setup.py
+++ b/setup.py
@@ -1,6 +1,5 @@
 # coding: utf-8
-
-from setuptools import setup
+from setuptools import setup, find_packages

 requirements = [
     'flask',
@@ -10,18 +9,32 @@ requirements = [
     'flask-admin',
     'flask-wtf',
     'flask-restful',
-    'flask-pytest',
     'flask-bootstrap',
     'python-dotenv',
-    'flasgger'
+    'flasgger',
+    'dynaconf',
+    "awesome-slugify",
+    "tinydb-serialization"
 ]

+requirements_extra = {
+    'dev': [
+        'flake8',
+        'codecov',
+        'coverage',
+        'pytest>=3.8.2',
+        'pytest-cov>=2.5.1',
+        'pytest-flask>=0.13.0',
+        'flask-debugtoolbar',
+    ]
+}

 setup(
     name='talkshow',
-    version='0.0.1',
+    version='0.0.2',
     description="Call for papers system",
-    packages=['talkshow'],
+    packages=find_packages(include=['talkshow', 'talkshow.*']),
     include_package_data=True,
-    install_requires=requirements
+    install_requires=requirements,
+    extras_require=requirements_extra
 )
rochacbruno commented 5 years ago

Tem que aplicar o diff acima e ai testar a branch master para ver se continua funcionando com este novo setup