6ac4b93779 
								
							 
						 
						
							
							
								
								Close issues from commit messages in CONTRIBUTING  
							
							
							
						 
						
							2019-05-31 09:57:21 -04:00  
				
					
						
							
							
								 
						
							
								af1b2ea1d1 
								
							 
						 
						
							
							
								
								Merge pull request  #3231  from pallets/jab-precommit  
							
							... 
							
							
							
							Add pre-commit install-hooks to first-time setup 
							
						 
						
							2019-05-31 09:34:21 -04:00  
				
					
						
							
							
								 
						
							
								7ac2cbf63a 
								
							 
						 
						
							
							
								
								Add pre-commit install-hooks to first-time setup  
							
							
							
						 
						
							2019-05-31 09:17:52 -04:00  
				
					
						
							
							
								 
						
							
								1250775a55 
								
							 
						 
						
							
							
								
								Merge pull request  #3230  from lordmauve/azure-stylecheck  
							
							... 
							
							
							
							Enable stylecheck tox run on Azure pipelines (fixes  #3228 ) 
							
						 
						
							2019-05-31 08:21:24 -04:00  
				
					
						
							
							
								 
						
							
								96b92ff9e8 
								
							 
						 
						
							
							
								
								Enable stylecheck tox run on Azure pipelines  
							
							
							
						 
						
							2019-05-31 13:14:15 +01:00  
				
					
						
							
							
								 
						
							
								240e398c8d 
								
							 
						 
						
							
							
								
								Merge pull request  #3229  from lordmauve/style-fix  
							
							... 
							
							
							
							Fix style issues on master using Black 
							
						 
						
							2019-05-31 07:18:40 -04:00  
				
					
						
							
							
								 
						
							
								a5ff3cd01b 
								
							 
						 
						
							
							
								
								Fix style issues on master using Black  
							
							
							
						 
						
							2019-05-31 11:57:28 +01:00  
				
					
						
							
							
								 
						
							
								2c68f86336 
								
							 
						 
						
							
							
								
								Merge pull request  #3157  from fantix/fix-test-client-teardown  
							
							... 
							
							
							
							Fix teardown bug in FlaskClient 
							
						 
						
							2019-05-25 14:09:17 -07:00  
				
					
						
							
							
								 
						
							
								a71c167836 
								
							 
						 
						
							
							
								
								fix teardown bug in FlaskClient  
							
							... 
							
							
							
							* Fixes  pytest-dev/pytest-flask#42  
							
						 
						
							2019-05-25 14:03:28 -07:00  
				
					
						
							
							
								 
						
							
								754b729578 
								
							 
						 
						
							
							
								
								Merge pull request  #3124  from elbeardmorez/fix_static_url_path  
							
							... 
							
							
							
							fix 'static_url_path' defaulting for empty paths 
							
						 
						
							2019-05-25 11:23:00 -07:00  
				
					
						
							
							
								 
						
							
								ed9ab2d3b6 
								
							 
						 
						
							
							
								
								strip static url trailing slash at assignment  
							
							
							
						 
						
							2019-05-25 11:18:40 -07:00  
				
					
						
							
							
								 
						
							
								a12bf290da 
								
							 
						 
						
							
							
								
								fix 'static_url_path' defaulting for empty paths  
							
							... 
							
							
							
							-prefix a path delimiter iff there's a path to delimit
-ensures a valid default static route rule is created on application
intialisation for the case 'static_folder=""' and implicit
'static_url_path' 
							
						 
						
							2019-05-25 07:03:36 -07:00  
				
					
						
							
							
								 
						
							
								b83760675d 
								
							 
						 
						
							
							
								
								Merge pull request  #2784  from doobeh/master  
							
							... 
							
							
							
							Add Blueprint level cli registration-- #1357  
							
						 
						
							2019-05-24 14:47:48 -07:00  
				
					
						
							
							
								 
						
							
								ec1ccd7530 
								
							 
						 
						
							
							
								
								Add Blueprint level cli command registration  
							
							... 
							
							
							
							Implements #1357 .
Adds ability to register click cli commands onto blueprint. 
							
						 
						
							2019-05-24 14:43:29 -07:00  
				
					
						
							
							
								 
						
							
								855d59b68b 
								
							 
						 
						
							
							
								
								Merge pull request  #3111  from pgjones/master  
							
							... 
							
							
							
							Allow dictionaries return values as JSON 
							
						 
						
							2019-05-24 10:39:11 -07:00  
				
					
						
							
							
								 
						
							
								1ecc341fe5 
								
							 
						 
						
							
							
								
								add quickstart about JSON responses  
							
							
							
						 
						
							2019-05-24 10:28:12 -07:00  
				
					
						
							
							
								 
						
							
								7bf8366970 
								
							 
						 
						
							
							
								
								Allow dictionary return values as JSON  
							
							... 
							
							
							
							This supports an increasingly common usecase whereby JSON is the
primary response (rather than a templated string). Given Flask has a
short syntax for HTML reponses, it seems fitting that it should also
do so for JSON responses. In practice it allows,
     @app.route("/")
     def index():
         return {
             "api_stuff": "values",
         } 
							
						 
						
							2019-05-24 09:48:55 -07:00  
				
					
						
							
							
								 
						
							
								2616d97f32 
								
							 
						 
						
							
							
								
								Merge pull request  #2898  from rochacbruno/2897-Add-Extra-Files-to-CLI  
							
							... 
							
							
							
							Fix  #2897  - Add `extra_files` option to `flask run` CLI 
						
							2019-05-24 07:32:45 -07:00  
				
					
						
							
							
								 
						
							
								e18cc4d71d 
								
							 
						 
						
							
							
								
								add SeparatedPathType to accept multiple paths  
							
							... 
							
							
							
							Multiple paths for the reloader's `--extra-files` are accepted as one
option, separated by ':'. 
							
						 
						
							2019-05-24 07:19:56 -07:00  
				
					
						
							
							
								 
						
							
								2308cba407 
								
							 
						 
						
							
							
								
								Fix   #2897  - Add `extra_files` option to `flask run` CLI  
							
							
							
						 
						
							2019-05-23 10:47:41 -07:00  
				
					
						
							
							
								 
						
							
								4fe81d7c62 
								
							 
						 
						
							
							
								
								Merge pull request  #3208  from singingwolfboy/fakesignal-connect-via  
							
							... 
							
							
							
							FakeSignal should stub connect_via method 
							
						 
						
							2019-05-23 08:22:07 -07:00  
				
					
						
							
							
								 
						
							
								fe41c6c8ae 
								
							 
						 
						
							
							
								
								Merge pull request  #3213  from jab/contributing  
							
							... 
							
							
							
							Add pre-commit to dev dependencies, document it and Black in CONTRIBUTING. 
							
						 
						
							2019-05-23 10:55:06 -04:00  
				
					
						
							
							
								 
						
							
								33379155f6 
								
							 
						 
						
							
							
								
								Add pre-commit to dev dependencies, document it and pre-commit in CONTRIBUTING  
							
							... 
							
							
							
							Now that we have a Black pre-commit hook (#3138 ),
ensure pre-commit gets installed on ``pip install -e .[dev]``
and document use of Black (rather than "try to follow pep8")
in CONTRIBUTING. 
							
						 
						
							2019-05-23 10:51:38 -04:00  
				
					
						
							
							
								 
						
							
								fcf2eb4753 
								
							 
						 
						
							
							
								
								FakeSignal should stub connect_via method  
							
							
							
						 
						
							2019-05-23 07:44:57 -07:00  
				
					
						
							
							
								 
						
							
								d3e1fed777 
								
							 
						 
						
							
							
								
								Merge pull request  #2939  from sharmaadarsh563/2937-correct-load_dotenv-return-value  
							
							... 
							
							
							
							Fix  #2937 : Ensure the consistency in load_dotenv's return type 
						
							2019-05-19 12:03:45 -07:00  
				
					
						
							
							
								 
						
							
								db8cb31f2b 
								
							 
						 
						
							
							
								
								Fix   #2937 : Ensure the consistency in load_dotenv's return type  
							
							
							
						 
						
							2019-05-19 11:58:39 -07:00  
				
					
						
							
							
								 
						
							
								d9fa28ba68 
								
							 
						 
						
							
							
								
								Merge pull request  #2928  from vorelq/2926-default-port-overrides-zero  
							
							... 
							
							
							
							Fix  #2926  `Default port overrides requesting a system assigned port` 
						
							2019-05-19 11:40:54 -07:00  
				
					
						
							
							
								 
						
							
								e1cc16f8be 
								
							 
						 
						
							
							
								
								Fix 0 port value being overriden by default  
							
							... 
							
							
							
							By explicitly comparing port value with None,
instead of using its bool() value. 
							
						 
						
							2019-05-19 11:36:47 -07:00  
				
					
						
							
							
								 
						
							
								05102f63b8 
								
							 
						 
						
							
							
								
								Merge pull request  #3069  from shidenggui/feature_allow_customizing_url_map  
							
							... 
							
							
							
							Allow customizing url map class 
							
						 
						
							2019-05-18 21:57:09 -07:00  
				
					
						
							
							
								 
						
							
								2a2a11b063 
								
							 
						 
						
							
							
								
								allow customizing url map class  
							
							
							
						 
						
							2019-05-18 21:50:56 -07:00  
				
					
						
							
							
								 
						
							
								b0185a6205 
								
							 
						 
						
							
							
								
								Merge pull request  #3195  from eruvanos/json_support_dataclass  
							
							... 
							
							
							
							Support dataclass in JSONEncoder (if available) 
							
						 
						
							2019-05-18 21:44:21 -07:00  
				
					
						
							
							
								 
						
							
								6af14f058b 
								
							 
						 
						
							
							
								
								support dataclass in JSONEncoder  
							
							
							
						 
						
							2019-05-18 21:37:54 -07:00  
				
					
						
							
							
								 
						
							
								dbd3840410 
								
							 
						 
						
							
							
								
								Merge pull request  #3182  from qil026/issue-3134-url-join  
							
							... 
							
							
							
							Remove ending slash from static_url_path 
							
						 
						
							2019-05-18 21:27:31 -07:00  
				
					
						
							
							
								 
						
							
								2039e2e3b6 
								
							 
						 
						
							
							
								
								Remove ending slash from static_url_path  
							
							
							
						 
						
							2019-05-18 21:23:14 -07:00  
				
					
						
							
							
								 
						
							
								7f98a28432 
								
							 
						 
						
							
							
								
								Merge pull request  #3185  from EtiennePelletier/Flask-3022  
							
							... 
							
							
							
							Simplify flask.cli.main 
							
						 
						
							2019-05-18 21:19:57 -07:00  
				
					
						
							
							
								 
						
							
								e0afff0e92 
								
							 
						 
						
							
							
								
								Simplify flask.cli.main  
							
							... 
							
							
							
							Werkzeug>=0.15's reloader now properly detects `python -m module`.
Fixes  #3022  
							
						 
						
							2019-05-18 21:15:09 -07:00  
				
					
						
							
							
								 
						
							
								5a49b96d0e 
								
							 
						 
						
							
							
								
								Merge pull request  #3181  from EtiennePelletier/Flask-3125  
							
							... 
							
							
							
							Use Werkzeug's JSONMixin class (moved from Flask) and update tests 
							
						 
						
							2019-05-18 21:10:12 -07:00  
				
					
						
							
							
								 
						
							
								8590d65a57 
								
							 
						 
						
							
							
								
								Use Werkzeug's JSONMixin class and update tests  
							
							... 
							
							
							
							Flask's JSONMixin class was moved to Werkzeug>=0.15
Co-authored-by: Jeffrey Eliasen <jeff@jke.net> 
							
						 
						
							2019-05-18 20:57:26 -07:00  
				
					
						
							
							
								 
						
							
								d0bfb065e5 
								
							 
						 
						
							
							
								
								Merge pull request  #3190  from EtiennePelletier/jinja2-977  
							
							... 
							
							
							
							Make jinja_options a dict rather than ImmutaleDict 
							
						 
						
							2019-05-18 08:44:03 -07:00  
				
					
						
							
							
								 
						
							
								957f48a98d 
								
							 
						 
						
							
							
								
								use dict literal syntax for jinja_options  
							
							... 
							
							
							
							clarify docs about when jinja_options can be modified 
							
						 
						
							2019-05-18 08:35:47 -07:00  
				
					
						
							
							
								 
						
							
								af3c24c7df 
								
							 
						 
						
							
							
								
								Make jinja_options a dict rather than ImmutaleDict  
							
							... 
							
							
							
							This allows changing jinja environment options from the flask app:
>>> app.jinja_options['undefined'] = jinja2.ChainableUndefined 
							
						 
						
							2019-05-18 05:31:55 -07:00  
				
					
						
							
							
								 
						
							
								aade460f15 
								
							 
						 
						
							
							
								
								Merge pull request  #3179  from Lee-W/MethodView-inheritance  
							
							... 
							
							
							
							Fix MethodView inheritance Error (#3138 ) 
							
						 
						
							2019-05-17 14:18:40 -07:00  
				
					
						
							
							
								 
						
							
								1f3923a999 
								
							 
						 
						
							
							
								
								Inherit "methods" in MethodView  
							
							... 
							
							
							
							* Current behavior: If a base class inherits MethodView and child class
  inherits without overwriting "methods". The "methods" defined in base
  class would be ignored
* Fix: Inherit all the "methods" defined in base classes if "methods"
  variable is not overwritten 
							
						 
						
							2019-05-17 13:57:06 -07:00  
				
					
						
							
							
								 
						
							
								8ef56c8c6d 
								
							 
						 
						
							
							
								
								Merge pull request  #3174  from icreatedanaccount/master  
							
							... 
							
							
							
							Allow mode='rt' on open_resource() helper 
							
						 
						
							2019-05-17 13:32:40 -07:00  
				
					
						
							
							
								 
						
							
								6dbcbdee35 
								
							 
						 
						
							
							
								
								add sphinx-issues  
							
							
							
						 
						
							2019-05-17 13:26:54 -07:00  
				
					
						
							
							
								 
						
							
								6f703a564c 
								
							 
						 
						
							
							
								
								clean up open_resource and tests  
							
							
							
						 
						
							2019-05-17 13:23:27 -07:00  
				
					
						
							
							
								 
						
							
								ad709be46e 
								
							 
						 
						
							
							
								
								Allow mode='rt' on open_resource() helper  
							
							
							
						 
						
							2019-05-17 13:22:13 -07:00  
				
					
						
							
							
								 
						
							
								05a4e15ee4 
								
							 
						 
						
							
							
								
								Merge branch '1.0.x'  
							
							
							
						 
						
							2019-05-17 11:13:08 -07:00  
				
					
						
							
							
								 
						
							
								99660cc409 
								
							 
						 
						
							
							
								
								release version 1.0.3  
							
							
							
						 
						
							2019-05-17 10:57:51 -07:00  
				
					
						
							
							
								 
						
							
								3dc84ec460 
								
							 
						 
						
							
							
								
								Merge pull request  #3206  from pallets/test-client-json  
							
							... 
							
							
							
							don't push app context for test client json 
							
						 
						
							2019-05-17 09:04:37 -07:00