Path to this page:
./
www/py-python-multipart,
Streaming multipart parser for Python
Branch: CURRENT,
Version: 0.0.19,
Package name: py312-python-multipart-0.0.19,
Maintainer: pkgsrc-userspython-multipart is an Apache2 licensed streaming multipart parser for Python.
Master sites:
Filesize: 36.021 KB
Version history: (Expand)
- (2024-12-15) Updated to version: py312-python-multipart-0.0.19
- (2024-10-14) Updated to version: py312-python-multipart-0.0.12
- (2024-02-11) Updated to version: py311-python-multipart-0.0.9
- (2024-02-05) Updated to version: py311-python-multipart-0.0.7
- (2023-10-28) Updated to version: py311-python-multipart-0.0.6nb1
- (2023-04-17) Updated to version: py310-python-multipart-0.0.6
CVS history: (Expand)
2024-12-15 10:45:40 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
py-python-multipart: updated to 0.0.19
0.0.19 (2024-11-30)
* Don't warn when CRLF is found after last boundary on `MultipartParser`
0.0.18 (2024-11-28)
* Hard break if found data after last boundary on `MultipartParser`
0.0.17 (2024-10-31)
* Handle PermissionError in fallback code for old import name
0.0.16 (2024-10-27)
* Add dunder attributes to `multipart` package
0.0.15 (2024-10-27)
* Replace `FutureWarning` to `PendingDeprecationWarning`
* Add missing files to SDist
0.0.14 (2024-10-24)
* Fix import scheme for `multipart` module
0.0.13 (2024-10-20)
* Rename import to `python_multipart`
|
2024-10-14 18:58:51 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
py-python-multipart: updated to 0.0.12
0.0.12 (2024-09-29)
* Improve error message when boundary character does not match
* Add mypy strict typing
* Enforce 100% coverage
0.0.11 (2024-09-28)
* Improve performance, especially in data with many CR-LF
* Handle invalid CRLF in header name
0.0.10 (2024-09-21)
* Support `on_header_begin`
* Improve type hints on `FormParser`
* Fix `OnFileCallback` type
* Improve type hints
* Improve type hints on `File`
* Add type hint to helper functions
* Minor fix for Field.__repr__
* Fix use of chunk_size parameter
* Allow digits and valid token chars in headers
* Fix headers being carried between parts
|
2024-02-11 16:21:51 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-python-multipart: updated to 0.0.9
0.0.9 (2024-02-10)
Add support for Python 3.12
Drop support for Python 3.7
Add MultipartState(IntEnum)
Add QuerystringState
Add TypedDict callbacks
Add config TypedDicts
0.0.8 (2024-02-09)
Check if Message.get_params return 3-tuple instead of str on parse_options_header
Cleanup unused regex patterns
|
2024-02-05 13:57:01 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
py-python-multipart: updated to 0.0.7
0.0.7
Refactor header option parser to use the standard library instead of a custom RegEx
|
2023-10-28 21:57:26 by Thomas Klausner | Files touched by this commit (516) | |
Log message:
python/wheel.mk: simplify a lot, and switch to 'installer' for installation
This follows the recommended bootstrap method (flit_core, build, installer).
However, installer installs different files than pip, so update PLISTs
for all packages using wheel.mk and bump their PKGREVISIONs.
|
2023-04-17 14:34:40 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
py-python-multipart: updated to 0.0.6
0.0.6 (2023-02-27)
Migrate package installation to pyproject.toml (PEP 621)
Use yaml.safe_load instead of yaml.load
Add support for Python 3.11, drop EOL 3.6
Add support for Python 3.8-3.10, drop EOL 2.7-3.5
QuerystringParser: don't raise an AttributeError in __repr__
|
2022-08-24 10:41:09 by Thomas Klausner | Files touched by this commit (13) |
Log message:
*: use py-test-cov from versioned_dependencies
|
2022-01-04 21:55:40 by Thomas Klausner | Files touched by this commit (1595) |
Log message:
*: bump PKGREVISION for egg.mk users
They now have a tool dependency on py-setuptools instead of a DEPENDS
|