Kyle Lawlor
d42e548f07
Update minitwit & improve testing for examples ( #1954 )
...
* Update minitwit & improve testing for examples
* Related to #1945
* Re-works minitwit to be installed and run as:
pip install --editable .
export FLASK_APP=minitwit.minitwit
export FLASK_DEBUG=1
flask initdb
flask run
* added flaskr and minitwit to norecursedirs
* tests not properly run when using pytest standards
* see: http://stackoverflow.com/questions/38313171/configuring-pytest-with-installable-examples-in-a-project
* Both flaskr and minitwit now follow pytest standards.
* Tests can for them as `py.test` or `python setup.py test`
* Update minitwit readme
* updates the instructions for running
* Fixes for updating the minitwit example
- This reverts the changes to the *docs/* (I will file separate PR).
- Running the app is now: `export FLASK_APP=minitwit` & `flask run`
(After installing the app)
* Remove unnecessary comma from flaskr/setup.py
2016-08-22 20:52:54 +02:00
David Lord
21cb0923cb
persona is discontinued, remove example
...
closes #1947
2016-07-06 08:02:13 -07:00
Kyle Lawlor
d83d72b480
Address #1902 : Converts example/flaskr to have a setup.py ( #1945 )
...
* Converts example/flaskr to have a setup.py
Makes the flaskr app easier to run, ex. workflow:
- pip install --editable .
- export FLASK_APP=flaskr.flaskr
- flask initdb
- flask run
Testing is also easier now:
- python setup.py test
* Fixed an import error in flaskr/tests
- the statement `import flaskr` caused errors in python3
- `from . import flaskr` fixes the issue in 2.7.11 and 3.5.1
* Better project structure and updates the docs
- Re-factors *flaskr*'s project structure a bit
- Updates docs to make sense with the new structure
- Adds a new step about installing Flask apps with setuptools
- Switches first-person style writing to second-person (reads better IMO)
- Adds segments in *testing.rst* for running tests with setuptools
* Remove __init__.py from tests
- py.test recommends not using __init__.py
* Fix testing import errors
2016-07-05 17:30:59 -07:00
Sudheer Satyanarayana
a098a9a625
Fix small typo in python3 docs
...
Add missing 'be'
2016-06-21 17:27:03 +02:00
Markus Unterwaditzer
1fa0715c20
Fix PyPy3 support and add bug references
...
Fix #1841
2016-06-13 20:33:57 +02:00
Markus Unterwaditzer
5bc51e3296
This is 0.11.2-dev
2016-06-07 18:23:09 +02:00
Markus Unterwaditzer
c347825eff
Bump version to 0.11.1
2016-06-07 18:22:43 +02:00
Markus Unterwaditzer
f7f0e9e4e0
Changelog for #1872
2016-06-03 18:43:32 +02:00
Josiah Philipsen
611e293555
fixed unmatched elif
...
Also update relevant test
2016-06-03 18:42:07 +02:00
Markus Unterwaditzer
ae5bc44987
quickstart: Remove reference to python hello.py
...
Fix #1826
2016-05-29 15:46:48 +02:00
Armin Ronacher
2adf5c8b48
This is 0.12-dev
2016-05-29 11:02:48 +02:00
Armin Ronacher
dfecf03e6b
Bump version number to 0.11
2016-05-29 11:02:23 +02:00
Armin Ronacher
96a08c43fd
Do not bump version in setup.py
2016-05-29 11:02:18 +02:00
Armin Ronacher
0a49b5cfec
Release is near
2016-05-29 11:01:22 +02:00
Armin Ronacher
f3ce8c3bee
Merge pull request #1823 from pallets/feature/sentry-docs
...
Added sentry to docs
2016-05-27 12:00:16 +02:00
Armin Ronacher
9191d2d003
Incorporated ThiefMaster's suggestions for docs
2016-05-27 00:17:58 +02:00
Armin Ronacher
a2ce8f4c4a
Added sentry to docs
2016-05-26 22:57:12 +02:00
Armin Ronacher
c1496c7719
Merge pull request #1822 from pallets/bugfix/better-pop
...
Improve application context popping
2016-05-26 22:31:15 +02:00
Armin Ronacher
e6a152833b
Merge pull request #1821 from pallets/feature/plugin-cli
...
Added plugin support to the cli
2016-05-26 22:17:34 +02:00
Armin Ronacher
36e6ec9419
Merge pull request #1813 from pallets/bugfix/scheme
...
Resolve state issue for url_for with forced scheme
2016-05-26 21:48:20 +02:00
Armin Ronacher
308af2812e
Improve application context popping
...
Exceptions during teardown handling will no longer leave application
contexts lingering around. This fixes #1767
2016-05-26 21:46:56 +02:00
Armin Ronacher
17a90ce062
Merge pull request #1814 from pallets/feature/faster-template-loading
...
Fast path for disabled template load explain.
2016-05-26 21:34:56 +02:00
Armin Ronacher
d7f5bbb4e1
Added plugin support to the cli
2016-05-26 21:29:01 +02:00
Armin Ronacher
502f179643
Change changelog to 0.11
2016-05-26 21:05:39 +02:00
Armin Ronacher
e3cdb453fd
1.0 -> 0.11 in the docs
2016-05-26 20:52:17 +02:00
Armin Ronacher
d8a22e272a
More doc updates for FLASK_APP
2016-05-26 20:48:49 +02:00
Armin Ronacher
4cb36cbafc
Update docs to the new CLI patterns
2016-05-26 20:45:50 +02:00
Armin Ronacher
3b98e39768
Implemented simplified CLI interface
2016-05-26 20:07:52 +02:00
dataforger
7108a51bbc
fix docstring ( #1818 )
...
change string to docstring
2016-05-24 21:06:34 +02:00
ThiefMaster
e9e7e5e0c5
s/1.0/0.11/ in versionadded/versionchanged markers
...
closes #1817
2016-05-23 14:43:23 +02:00
Thomas Sanjurjo
b6a1091588
Addressing Issue 1809 ( #1811 )
...
document kwargs for Flask.register_blueprint
2016-05-22 07:09:21 -07:00
Armin Ronacher
6d1962521b
Fast path for disabled template load explain.
2016-05-22 11:36:40 +02:00
Armin Ronacher
d8437ce215
Resolve state issue for url_for with forced scheme
...
This fixes #1596
2016-05-22 10:45:29 +02:00
Armin Ronacher
f21bac3d66
Always run gc before leak test
2016-05-22 10:34:48 +02:00
Frédéric Chapoton
60ad97ad1c
turn 2 prints to py2/py3 compatible syntax ( #1812 )
2016-05-20 12:57:10 -07:00
Jannis Leidel
9c4a73013c
Forward ported CLI tests from Flask-CLI and fixed a bug with the CLI's name. ( #1806 )
...
* Forward port the CLI tests from Flask-CLI.
* Make sure the parameter passed to the CLI's AppGroup is the app's name, not the app itself.
2016-05-16 19:36:55 +02:00
Ronny Pfannschmidt
1ba722cd03
Merge pull request #1801 from ben4ever/fix_doc_with_formatting
...
Fix "with" formatting in doc
2016-05-09 07:44:17 +02:00
Benjamin Dopplinger
1d62574ce9
Fix "with" formatting in doc
2016-05-09 13:37:27 +10:00
Markus Unterwaditzer
0dadac1175
Merge pull request #1795 from cgoldberg/update-docs-setuptools
...
update docs and refer to setuptools
2016-05-08 21:58:38 +02:00
Stefan Wójcik
adae8303f7
fix a grammar mistake ( #1798 )
2016-05-05 19:27:45 +02:00
Corey Goldberg
e5ad984704
removed references to easy_install
2016-05-04 21:14:25 -04:00
Miguel Grinberg
22f804ff06
minor rewording of get_json documentation for clarity ( #1781 )
2016-05-04 06:46:49 -07:00
Corey Goldberg
8a03610ca3
update docs and refer to setuptools
2016-05-03 11:55:36 -04:00
David Lord
8d82cc1e4d
fix some warnings while building docs
2016-04-11 16:13:59 -07:00
Daniel Quinn
7d273da3f5
Fix typo (thing --> things)
2016-04-11 14:57:04 +02:00
Steven Loria
7d134e9556
Add JSONIFY_MIMETYPE configuration variable ( #1728 )
...
Allow jsonify responses' mimetype to be configured
2016-04-08 15:30:47 -07:00
Adrian
4a24a468a1
Correct spelling for Stack Overflow
2016-04-08 20:47:08 +02:00
Daniel Quinn
85e66956f8
The comment didn't make any sense ( #1777 )
...
Fix doc comment for View.methods
2016-04-08 08:53:25 -07:00
Jeff Widman
fdd49b2192
Merge pull request #1771 from jeffwidman/master
...
Remove dotCloud host instructions
2016-04-06 23:32:13 -07:00
Jeff Widman
b039671f36
Remove dotCloud host instructions
...
dotCloud is no more; their parent company went bankrupt
2016-04-06 23:30:41 -07:00