Pyramid-formencode-classic

Latest version: v0.9.1

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

Scan your dependencies

Page 2 of 7

0.4.5

* packaging fixes

0.4.4

* upgraded black; 20.8b1
* integrated with pre-commit
* upgraded to formencode 2.0.0, which is Python3 compatible!
* debugtoolbar support!
* testing via github actions

0.4.2

integrated pyramid's `add_finished_callback` to cleanup fieldstorage objects.
This can be toggled off by setting `pyramid_formencode_classic.AUTOMATIC_CLEANUP = False` before including the file into pyramid

0.4.1

backwards compatible? NO.
* `FieldInvalid` renamed to `FormFieldInvalid`
* `FormFieldInvalid` inherits from `FormInvalid`
* `CsrfInvalid` inherits from `FormFieldInvalid`
* `raise_FormInvalid` kwarg removed from several places
* `raise_FieldInvalid` kwarg removed from several places
* `error_main` kwarg renamed to `error_main_text`
* `set_error` submitting no message will now raise a ValueError exception; use `clear_error` to remove errors

* streamline api
* new : `FormStash.register_error_main_exception`
* new : `FormStash.fatal_form()`
* new : `FormStash.fatal_field()`
* new : explicit versioning policy
* new : tracking `is_submitted_vars` on form
* `formatters.*` no longer imported into main namespace

added `pyproject.toml`

0.4.0

accidentally released to pypi. deleted; should not be used.

0.3.1

* introduced kwarg `foreach_defense=True` to `form_validate`. enabled by default, this defends against
situations where a `ForEach` implementation creates a list of errors instead of a single error.
* redid description in `setup.py`

Page 2 of 7

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.