Flask-inputfilter

Latest version: v0.1.2

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

Scan your dependencies

Page 1 of 2

0.1.2

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

Added
^^^^^
- getConditions
- getGlobalFilters
- getGlobalValidators
- clear

Changed
^^^^^^^
- Fixed ``merge`` method to fit expected behavior.

0.1.1

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

Changed
^^^^^^^
- Fixed unexpected message in error message of ``IsIntegerValidator``

0.1.0

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

Added
^^^^^
- Multiple functions to allow a broader usage aside as decorator
- getErrorMessage
- getRawValue
- getRawValues
- getUnfilteredData
- getValue
- getValues
- hasUnknown
- isValid
- merge
- remove
- replace
- setData
- setUnfilteredData

Removed
^^^^^^^
- IsMimeTypeValidator

0.0.10

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

Added
^^^^^
- Added python 3.14 support.

Changed
^^^^^^^
- Use ``FieldModel`` for field definition. (Only internal change, no impact on usage)

0.0.9.1

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

Changed
^^^^^^^
- Updated ``InputFilter`` to fix the issue with route params.

0.0.9

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

Added
^^^^^
- New ``copy`` functionality to copy the value of another field. :doc:`Check it out <options/copy>`

Filter
""""""
- New ``ToDataclassFilter`` to convert a dictionary to a dataclass.
- New ``ToTypedDictFilter`` to convert a dictionary to a TypedDict.

Validator
"""""""""
- New ``CustomJsonValidator`` to check if a value is the format of a specific json.
- New ``IsDataclassValidator`` to check if a value is a dataclass.
- New ``IsTypedDictValidator`` to check if a value is a TypedDict.

Changed
^^^^^^^
- Moved external API call before the filter and validation process.
Before, filters and validators the the external API field where useless,
because the value of the field where replaced by the API result.
- Updated ``SlugifyFilter`` to remove accents and other special characters.

Page 1 of 2

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.