diff --git a/.travis.yml b/.travis.yml
index f90314ab..f659c7b7 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,29 +1,33 @@
language: python
-
python:
- - 2.7
- - 3.4
- - 3.5
- - 3.6
- - 3.7
+ - '2.7'
+ - '3.4'
+ - '3.5'
+ - '3.6'
+ - '3.7'
+ - '3.8'
- pypy
- pypy3
-
-matrix:
- include:
- - python: 3.8-dev
- dist: xenial
+jobs:
allow_failures:
- python: pypy3
- - python: 3.8-dev
-
+ - python: '3.8'
install:
- pip install .[dev]
-
script:
- inv cover qa
-
after_success:
- pip install coveralls
- coveralls --rcfile=coverage.rc
- - ./travis-bench-after-success.sh
+ - "./travis-bench-after-success.sh"
+before_deploy:
+ - inv assets
+deploy:
+ provider: pypi
+ user: "__token__"
+ password:
+ secure: Bhk0mw7iFn+kan/rBdegQe2gbvtTd12hCxZzHwZCCgyu6xCK4UT/6eW6KucT1BP5sOzCteYzRcdg5PBLLwXaKXuSVtGmdZwmQcVRgWuXCA9/9YdPJSCSO3dHoVYpiXP9Tc72qPVi/Wwj9t2U7V8IcGoH4NDJn8XM2dFSYHm/ZhXQCSBcXLjLx7EI1M7yXo4h3tLfEka9+VZ8jdEsP6NATaJIeBqo4X4hZj2n2ux6Q0CyxqQWsTx0iQUsKrML7a5lE9vz7Mk21NkZLb8LAg3lRrYEyC2rIdhXOxDED410MGpwMQDZ8MUF85vB1ri/EFLfcRvbFs8+W0vrqltmABlwoymvmtw4B/lbRyjmArjYKk8CCeK5z5KVx+QICrxXMEG/4CeS5vQCz/0uB+Fzu0Xv44kslOSaFewwow/arke80WzdzecBzAi+HANb1L7hufRb63tkmf0Uz3JX5HplI31FbT/pQoL1pZtFoHC9u3/iqYY39z/3Jv8+gop5ZX1WaIgxBxfCIVqx//p3pq9LYkI8zdFv54tD8UiKKJiwAzMIrYQJLkB5RtKBYxoyBXOdYb0H9vVWISXcwQVuKJiQWO/GDjE1KX3TApHSz73DqMemuG5BYDCf9qIbm49rYY57NyFNvgLJVZCwgrY5J9Otmk+e5sjGo3wkOWOriAO6QH7RqEI=
+ on:
+ tags: true
+ skip_existing: true
+ skip_cleanup: true
diff --git a/CONTRIBUTING.rst b/CONTRIBUTING.rst
index 92274708..79488f87 100644
--- a/CONTRIBUTING.rst
+++ b/CONTRIBUTING.rst
@@ -1,9 +1,9 @@
Contributing
============
-flask-restx is open-source and very open to contributions.
+flask-restx is open-source and very open to contributions.
-If you're part of a corporation with an NDA, and you may require updating the license.
+If you're part of a corporation with an NDA, and you may require updating the license.
See Updating Copyright below
Submitting issues
@@ -35,7 +35,7 @@ If you want to contribute some code:
7. add your change to the changelog
8. submit your pull-request
9. 2 Maintainers should review the code for bugfix and features. 1 maintainer for minor changes (such as docs)
-10. After review, a maintainer a will merge the PR. Maintainers should not merge their own PRs
+10. After review, a maintainer a will merge the PR. Maintainers should not merge their own PRs
There are some rules to follow:
@@ -103,9 +103,15 @@ For local development, you may wish to run a local server. running the following
$ inv assets
-NOTE: You'll need `NPM `_ installed to do this.
+NOTE: You'll need `NPM `_ installed to do this.
If you're new to NPM, also check out `nvm `_
+Release process
+---------------
+
+The new releases are pushed on `Pypi.org `_ automatically
+from `travis-ci `_ when we add a new tag (unless the
+tests are failing).
Updating Copyright
------------------
diff --git a/bumpr.rc b/bumpr.rc
index d4a672e9..4d72528f 100644
--- a/bumpr.rc
+++ b/bumpr.rc
@@ -5,9 +5,6 @@ commit = true
tag = true
push = true
tests = tox
-publish =
- inv assets
- python setup.py sdist bdist_wheel upload
clean =
inv clean
files =
diff --git a/flask_restx/__about__.py b/flask_restx/__about__.py
index 1b6194b0..3025eb6a 100644
--- a/flask_restx/__about__.py
+++ b/flask_restx/__about__.py
@@ -1,3 +1,3 @@
# -*- coding: utf-8 -*-
-__version__ = '0.13.1.dev'
+__version__ = '0.0.1.dev0'
__description__ = 'Fully featured framework for fast, easy and documented API development with Flask'