Commit graph

118 commits

Author SHA1 Message Date
Christopher Nguyen
7b09a0904c
change make_response to use headers.update 2020-07-23 16:53:39 -07:00
Joshua Bronson
a40c381ffd
Merge pull request #3560 from greyli/fix-env-chdir
Stop change CWD to .env/.flaskenv location
2020-07-18 13:14:09 -04:00
Joshua Bronson
7ba35c4d4f Restore support for using pathlib.Path for static_folder.
* No longer causes AttributeError: 'PosixPath' object has no
  attribute 'rstrip'.

* This was broken by e6178fe489
  which was released in 1.1.2.

* Add a regression test that now passes.

See #3557.
2020-07-06 08:55:19 -04:00
Grey Li
e403e9ea97 Update changelog for load dotenv behaivour change 2020-07-05 09:38:48 +08:00
David Lord
ff2f71379b
use ast to parse FLASK_APP
enables keyword arguments to factory functions
2020-04-07 17:54:51 -07:00
David Lord
fcac7f11cf
deprecate passing script_info to factory 2020-04-07 15:54:36 -07:00
David Lord
756902cca1
update json docs 2020-04-07 13:37:14 -07:00
David Lord
c43edfc7c0
remove simplejson
- remove encoding detection backport, json.loads supports it directly
- use str.translate instead of multiple str.replace
2020-04-07 09:55:39 -07:00
David Lord
a0a61acdec
drop support for Python 2.7 and 3.5 2020-04-04 12:09:55 -07:00
David Lord
7673835b3d
remove Python 2 from docs 2020-04-04 12:05:44 -07:00
David Lord
96b4dcafc3
Merge branch '1.1.x' 2020-04-03 10:25:51 -07:00
David Lord
93dd1709d0
release version 1.1.2 2020-04-03 10:10:38 -07:00
David Lord
64ba43411f
Merge remote-tracking branch 'origin/1.1.x' 2020-02-15 10:40:32 -08:00
frostming
d4076cf07c
strip the ending slash for static_url_path 2020-02-10 18:19:25 -08:00
David Lord
bcde664f9a
cli checks for cryptography library 2020-02-10 17:34:19 -08:00
David Lord
ab6e630194
Merge branch '1.1.x' 2020-02-10 16:44:33 -08:00
David Lord
ef27c1b749
Merge branch '1.0.x' into 1.1.x 2020-02-10 16:43:49 -08:00
David Lord
d92b64aa27
clean up merge 2020-02-10 16:36:40 -08:00
Armin Ronacher
5ceb0a59dd Merge branch '1.1.x' 2020-02-10 20:37:28 +01:00
Armin Ronacher
9b424e9da9 Merge branch '1.0.x' into 1.1.x 2020-02-10 20:37:21 +01:00
Armin Ronacher
2f8086e8c8 Merge remote-tracking branch 'origin/0.12.x' into 1.0.x 2020-02-10 20:36:55 +01:00
David Lord
8d5234e4c7
next version 1.2.0 2020-02-09 15:20:23 -08:00
David Lord
980168d084
send_file doesn't allow StringIO 2019-11-19 08:52:12 -08:00
David Lord
240a11052b
lazy load app on reload only 2019-11-18 17:54:46 -08:00
David Lord
aac0f585b9
clean up config.from_file docs 2019-10-18 09:24:58 -07:00
Doron Horwitz
0c0b31a789
get_cookie_name in SessionInterface for easier overriding in SecureCookieSessionInterface 2019-10-12 19:12:27 -07:00
David Lord
ded3d642a7
pass sys.argv to flask cli 2019-07-10 12:44:04 -07:00
David Lord
c478e5d52f
pass sys.argv to flask cli 2019-07-10 11:45:20 -07:00
David Lord
ffc68840f8
release version 1.1.1 2019-07-08 10:58:12 -07:00
David Lord
1617202d91
restore and deprecate json_available 2019-07-08 10:26:12 -07:00
David Lord
1b4ace9ba5
release version 1.1.0 2019-07-04 16:04:42 -07:00
David Lord
8a78fdb09c
Merge branch '1.0.x' 2019-07-04 16:01:14 -07:00
David Lord
626b5cc166
release version 1.0.4 2019-07-04 15:33:46 -07:00
David Lord
2844fdb82e
Merge branch '1.0.x' 2019-07-03 12:23:16 -07:00
ThiefMaster
975f979269 Move dotenv warning to stderr 2019-07-03 15:08:10 +02:00
David Lord
b08e35e4ab
show warning for old logger config 2019-07-02 11:39:00 -07:00
David Lord
df470aecb9
use app.name as app.logger name 2019-07-01 14:56:18 -07:00
David Lord
b05a685a03
Merge branch '1.0.x' 2019-07-01 10:54:31 -07:00
Anthony Sottile
a5ecdfa7a5
Fixes for PEP451 import loaders and pytest 5.x
- pytest 5.x drops python2 compatibility and therefore only implements PEP 451
- pytest 5.x made the repr of `ExcInfo` less confusing (fixed tests depending
  on the old format)
2019-07-01 10:43:06 -07:00
David Lord
afd6250bab
Merge branch '1.0.x' 2019-07-01 09:52:06 -07:00
Anthony Sottile
ac302fb607 Make the changelog UTF-8 compatible 2019-07-01 07:36:20 -07:00
David Lord
54cbb4e642
send_file quotes ":/" in UTF-8 filename 2019-06-27 07:55:22 -07:00
David Lord
2a2134974c
Merge branch '1.0.x' 2019-06-26 14:46:10 -07:00
David Lord
871e6d6a9d
don't clear BadRequestKeyError args 2019-06-26 14:34:03 -07:00
David Lord
1351d0a565
Merge branch '1.0.x' 2019-06-23 16:57:52 -07:00
David Lord
7d77958000
use sphinx-issues, rewrap changelog 2019-06-23 12:25:38 -07:00
David Lord
54519ef028
document behavior of very generic error handlers 2019-06-21 08:22:35 -07:00
David Lord
9054f6d639
always pass InternalServerError instance to 500 handler 2019-06-19 14:52:25 -07:00
David Lord
c65863912b
move url matching after opening session 2019-06-13 12:40:01 -07:00
cslecrone
1718f1934c
don't require ssl module for flask cli 2019-05-31 17:27:52 -04:00