Commit graph

2654 commits

Author SHA1 Message Date
David Lord
e5b5a30da3 add changelog for 0.12.3 2018-04-10 13:10:53 -07:00
David Lord
cd7b9f4fd6 Merge pull request #2695 from pallets/backport-2691-json-encoding
detect UTF encodings when loading json
2018-04-10 12:58:45 -07:00
David Lord
992e49a50d detect UTF encodings when loading json 2018-04-10 12:55:01 -07:00
David Lord
aa9c87ea67 Merge pull request #2694 from pallets/backport-2359-cli-warning
backport #2359 fix python -m import warning
2018-04-10 12:31:52 -07:00
David Lord
4c8f49268b be smarter about adding ".cli" to reloader command
python -m flask.cli raises an import warning on > 2.6
it's only needed on 2.6, "flask" works otherwise
2018-04-10 12:27:26 -07:00
ThiefMaster
dd8adc11be Fix ValueError for some invalid Range requests
fixes #2526
2017-11-25 00:37:49 +01:00
Markus Unterwaditzer
694af5346a Bump to dev version 2017-05-16 08:40:08 +02:00
Markus Unterwaditzer
8ef0f3900a Bump version number to 0.12.2 2017-05-16 08:39:30 +02:00
Markus Unterwaditzer
0bc80c1978 Release 0.12.2 2017-05-16 08:39:28 +02:00
David Lord
935acefaf2 safe_join on Windows uses posixpath
fixes #2033
closes #2059
2017-05-16 08:34:37 +02:00
David Lord
151463eb57 get mtime in utc 2017-04-14 05:30:03 -07:00
David Lord
69df465cac use app.testing property instead of config 2017-04-14 05:26:29 -07:00
Markus Unterwaditzer
0cbee768d3 Bump to dev version 2017-03-31 18:43:52 +02:00
Markus Unterwaditzer
c6a9895dc6 Bump version number to 0.12.1 2017-03-31 18:43:36 +02:00
Markus Unterwaditzer
6b77184efb Prepare for 0.12.1 2017-03-31 18:43:34 +02:00
Markus Unterwaditzer
5b10ba89ce Correct changelog 2017-03-31 18:41:10 +02:00
Markus Unterwaditzer
6af8260d77 Merge branch 'Diggsey-db-handle-baseexceptions' into 0.12-maintenance 2017-03-31 18:40:55 +02:00
Diggory Blake
65cf64e019 Make test more idiomatic 2017-03-31 18:40:46 +02:00
Diggory Blake
965d444e0f Add test and changes 2017-03-31 18:40:46 +02:00
Diggory Blake
d41d0803ef Handle BaseExceptions 2017-03-31 18:40:46 +02:00
Markus Unterwaditzer
824b11a347 Merge branch 'pawl-fix_import_error' into 0.12-maintenance
Fix #2133
2016-12-30 22:46:03 +01:00
Paul Brown
b2b61ecca9 update change log 2016-12-30 22:45:53 +01:00
Paul Brown
74a0eee5a1 prevent NoAppException when ImportError occurs within imported module 2016-12-30 22:45:53 +01:00
Markus Unterwaditzer
5512e424b6 Fix config.from_pyfile on Python 3 (#2123)
* Fix config.from_pyfile on Python 3

Fix #2118

* Support Python 2.6

* Fix tests on Python 2
2016-12-26 03:50:47 +01:00
Markus Unterwaditzer
8da8bd1f62 Bump to dev 0.12.1 2016-12-25 16:35:30 +01:00
Markus Unterwaditzer
afb013e260 Changelog stub for 0.12.1 2016-12-25 16:35:06 +01:00
Markus Unterwaditzer
1a37924e5a Bump version number to 0.12 2016-12-21 21:22:08 +01:00
Markus Unterwaditzer
09f5dcfdc6 Version 0.12 2016-12-21 21:19:53 +01:00
Jiri Kuncar
cb001d3ad0 Ignore cache on request.get_json(cache=False) call (#2089)
* Test cache argument of Request.get_json

* Ignore cache on request.get_json(cache=False) call

Removes usage of `_cached_json` property when `get_json` is called with
disabled cache argument. (closes #2087)
2016-12-21 21:08:38 +01:00
Raphael Deem
46efe74805 use dict instead of if/else logic (#2093) 2016-12-21 21:07:57 +01:00
Hopsken
755401d5dc Update README for minitwit (#2119)
add step 2 to run minitwit
2016-12-21 21:07:09 +01:00
Sven-Hendrik Haase
41d4c60e0b Style the flask command consistently (#2120)
It's done like this in other parts of this doc.
2016-12-21 21:06:48 +01:00
Sven-Hendrik Haase
5d4e95735e Remove wrong comma (#2116) 2016-12-19 05:37:34 -08:00
Markus Unterwaditzer
08188019b7 Merge pull request #2088 from ezramorris/patch-1
Add link to AWS EB Flask tutorial
2016-11-18 15:38:31 +01:00
ezramorris
7f0240cabc Add link to AWS EB Flask tutorial 2016-11-17 14:01:30 +00:00
Markus Unterwaditzer
0aa7ebd1e9 Fix import error 2016-11-15 11:58:44 +01:00
Jannis Leidel
8d03e03764 Fix rST rendering of env var (#2085)
This was broken in ad011bc32d (diff-fd40cf2be7711772de9d8316da038cceR263)
2016-11-15 11:57:09 +01:00
Giles Thomas
9e309d1b0c Added a link to instructions for PythonAnywhere (#2081) 2016-11-07 10:10:02 -08:00
Alex Kahan
279a925ab8 Parameterizing test (#2073) 2016-11-03 10:11:24 -07:00
Markus Unterwaditzer
f31af2351b Use tox from make test 2016-11-02 17:56:59 +01:00
Tery Lim
bbe09aba26 Update errorhandling.rst (#2075)
Fix LogRecord class reference.
2016-11-01 21:04:20 -07:00
Tery Lim
49613fe775 Update errorhandling.rst (#2074) 2016-11-01 19:58:22 -07:00
Shandy Brown
816939e907 Correct grammar (#2061) 2016-11-01 18:52:54 -07:00
Clenimar Filemon
562656af0a Capitalize occurrences of 'flask' (#2067) 2016-11-01 18:52:32 -07:00
Philippe Ombredanne
d631385f02 Add license_file to setup.cfg metadata (#2024)
Without this, the LICENSE file is never included in the built wheels: this makes it harder for users to comply with the license.
With this addition a file LICENSE.txt will be created in the `xxx.dist-info` directory with the content of the `license_file` file, e.g. the top level LICENSE.
2016-11-01 13:11:53 -07:00
Martijn Pieters
3e0cb3d3be Remove busy-work. (#2072)
It is entirely sufficient to walk the MRO of the exception class, no need to check for classes re-appearing later on, no need to add the MRO of any superclass.

* Python refuses point-blank to create a class with a circular MRO.
* All classes in a superclass MRO *already* appear in the MRO of the derived type. Re-adding the contents of a superclass MRO is doing double work.
2016-11-01 07:35:17 -07:00
Alex Kahan
fbcba68f5f Adding coverage generation to tox (#2071)
* Adding coverage generation to tox

* Removing test directory from coverage command

* Adding back  to pytest command
2016-10-31 23:10:27 +01:00
Clenimar Filemon
24e731e9ff Update docstring for errorhandler() (#2070) 2016-10-31 17:41:38 +01:00
Markus Unterwaditzer
b506b7bfbf Merge branch '0.11-maintenance' 2016-10-30 14:35:15 +01:00
Kyle Lawlor
02cab299c3 Fixes import statement in flaskr (#2068)
- `from flaskr.flaskr import app` in flaskr/__init__.py
  causes an import error with Python 2
- The relative import now used works for py2 and py3
2016-10-30 14:34:49 +01:00