Flask-restbolt

Latest version: v0.1.0

Safety actively analyzes 619231 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 5

0.3.5

-------------

Released December 9, 2015

- Add `nullable` option to request parser to allow/disallow null values for arguments ([538](https://github.com/flask-restful/flask-restful/pull/538))
- Use Flask's exception log method in `handle_error(e)` method instead of directly logging the exception notice. ([496](https://github.com/flask-restful/flask-restful/pull/496))
- `Argument.help` now allows more flexible message formatting using the `{error_msg}` string interpolation token. ([518](https://github.com/flask-restful/flask-restful/pull/518))
- Prevent representation from being chosen at random when `Accept: */*` ([524](https://github.com/flask-restful/flask-restful/pull/524))
- Headers from `HTTPException`s are now returned in the response instead of being discarded ([523](https://github.com/flask-restful/flask-restful/pull/523))
- Marshalling now checks for a `__marshallable__` method first before defaulting back to `__getitem__` ([](https://github.com/flask-restful/flask-restful/issues/324))
- Flask 1.0 compatability fixes ([506](https://github.com/flask-restful/flask-restful/pull/506))

0.3.4

-------------

Released July 20, 2015

- Fixed issue where `abort()` and `raise Exception` were not equivalent ([205](https://github.com/flask-restful/flask-restful/issues/205))
- Fixed `RequestParser` settings not being copied properly ([483](https://github.com/flask-restful/flask-restful/pull/483))
- Add ability to configure json serializer settings from application config ([458](https://github.com/flask-restful/flask-restful/pull/458))
- Project metadata, tests, and examples are now included in source distributions ([475](https://github.com/flask-restful/flask-restful/issues/475))
- Various documentation improvements

0.3.3

-------------

Released May 22, 2015

- Disable [challenge on 401](https://github.com/flask-restful/flask-restful/commit/fe53f49bdc28dd83ee3acbeb0a313b411411e377)
by default (**THIS IS A BREAKING CHANGE**, albeit a very small one with behavior that probably no one depended upon. You can easily change this back to the old way).
- Doc fixes ([404](https://github.com/flask-restful/flask-restful/pull/404), [406](https://github.com/flask-restful/flask-restful/pull/406), [436](https://github.com/flask-restful/flask-restful/pull/436), misc. other commits)
- Fix truncation of microseconds in iso8601 datetime output ([368](https://github.com/flask-restful/flask-restful/pull/405))
- `null` arguments from JSON no longer cast to string ([390](https://github.com/flask-restful/flask-restful/pull/390))
- Made list fields work with classes ([409](https://github.com/flask-restful/flask-restful/pull/409))
- Fix `url_for()` when used with Blueprints ([410](https://github.com/flask-restful/flask-restful/pull/410))
- Add CORS "Access-Control-Expose-Headers" support ([412](https://github.com/flask-restful/flask-restful/pull/412))
- Fix class references in RequestParser ([414](https://github.com/flask-restful/flask-restful/pull/414))
- Allow any callables to be used as lazy attributes ([417](https://github.com/flask-restful/flask-restful/pull/417))
- Fix references to `flask.ext.*` ([420](https://github.com/flask-restful/flask-restful/issues/420))
- Trim support with fixes ([428](https://github.com/flask-restful/flask-restful/pull/428))
- Added ability to pass-in parameters into Resource constructors ([444](https://github.com/flask-restful/flask-restful/pull/444))
- Fix custom type docs on "Intermediate usage" and docstring ([434](https://github.com/flask-restful/flask-restful/pull/434))
- Fixed problem with `RequestParser.copy` ([435](https://github.com/flask-restful/flask-restful/pull/435))
- Feature/error bundling ([431](https://github.com/flask-restful/flask-restful/pull/431))
- Explicitly check the class type for `propagate_exceptions` ([445](https://github.com/flask-restful/flask-restful/pull/445))
- Remove min. year limit 1900 in `inputs.date` ([446](https://github.com/flask-restful/flask-restful/pull/446))

0.3.2

-------------

Released February 25, 2015

- Doc fixes ([344](https://github.com/flask-restful/flask-restful/pull/344), [378](https://github.com/flask-restful/flask-restful/issues/378), [402](https://github.com/flask-restful/flask-restful/pull/402))
- Microseconds no longer truncated in ISO8601 format datetime inputs ([381](https://github.com/flask-restful/flask-restful/pull/381))
- Datetime inputs now preserve timezone instead of forcing conversion to UTC ([381](https://github.com/flask-restful/flask-restful/pull/381))
- Fixes content negotiation to respect q-values ([245](https://github.com/flask-restful/flask-restful/pull/245))
- Fix `fields.URL` when used with Blueprints ([379](https://github.com/flask-restful/flask-restful/pull/379))
- Fix `BadRequest` raised with empty body and `application/json` content type ([366](https://github.com/flask-restful/flask-restful/pull/366))
- Improved argument validation error messages ([386](https://github.com/flask-restful/flask-restful/pull/386))
- Allow custom validation for `FileStorage` type arguments ([388](https://github.com/flask-restful/flask-restful/pull/388))
- Allow lambdas to be specified for field attributes ([309](https://github.com/flask-restful/flask-restful/pull/309))
- Added regex input validator ([374](https://github.com/flask-restful/flask-restful/pull/374))

0.3.1

-------------

Released December 13, 2014

- Adds `strict` option to `parse_args()` ([358](https://github.com/flask-restful/flask-restful/pull/358))
- Adds an option to envelop marshaled objects ([349](https://github.com/flask-restful/flask-restful/pull/349))
- Fixes initialization of `Api.blueprint` attribute ([263](https://github.com/flask-restful/flask-restful/pull/263))
- Makes `Api.error_router` fall back to Flask handlers ([296](https://github.com/flask-restful/flask-restful/pull/296)/[356](https://github.com/flask-restful/flask-restful/pull/356))
- Makes docs more viewable on mobile devices ([347](https://github.com/flask-restful/flask-restful/issues/347))
- Wheel distribution is now universal ([363](https://github.com/flask-restful/flask-restful/issues/363))

0.3.0

--------------

Released November 22, 2014

- Adds `api.resource` decorator ([311](https://github.com/flask-restful/flask-restful/pull/311))
- Adds custom error handling ([225](https://github.com/flask-restful/flask-restful/pull/225))
- Adds `RequestParser` inheritance ([249](https://github.com/flask-restful/flask-restful/pull/249))
- Adds 1/0 as valid values for `inputs.boolean` ([341](https://github.com/flask-restful/flask-restful/pull/341))
- Improved `datetime` serialization and deserialization ([345](https://github.com/flask-restful/flask-restful/pull/345))
- `init_app` now follows Flask extension guidelines ([130](https://github.com/flask-restful/flask-restful/pull/130))
- `types` module renamed to `inputs` ([243](https://github.com/flask-restful/flask-restful/pull/243))
- Fixes `inputs.boolean` inability to parse values from JSON ([314](https://github.com/flask-restful/flask-restful/pull/314))
- Fixes `RequestParser` inability to use arguments from multiple sources at once ([261](https://github.com/flask-restful/flask-restful/pull/261))
- Fixes missing `Allow` header when HTTP 405 is returned ([294](https://github.com/flask-restful/flask-restful/pull/294))
- Doc fixes and updates.

Page 1 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.