Avatar for the mayeut user
mayeut
pybase64
BlogDocsChangelog

Branches performance

Pull requests

chore: use built-in validation for Python 3.11+ in fallback code#974
last run
6 hours ago
chore: use built-in validation for Python 3.11+ in fallback code The validation has been delegated to the binascii module in Python 3.11+ This is much faster than it was before so we can start to use it and we'll completely drop the custom code once Python 3.10 is dropped.
7 hours ago
be0687c
python-3.11-fast
CodSpeed Performance Gauge
0%
break: use ValueError for altchars length validation While strictly, this is a breaking change, it's unlikely this will cause any issues downstream. CPython used to use a simple `assert` statement which was likely enough to catch errors for this argument which is likely hardcoded almost everywhere at some point. pybase64 was relying on Python to do this argument check in the fallback implementation and used an `AssertionError` in the C-extension. CPython moved to a `ValueError` in Python 3.15, at least for decoding. Let's use a consistent check raising a `ValueError` in every case.
8 hours ago
1996c1a
normalize-altchars-len-error
CodSpeed Performance Gauge
0%
Update README.rst
9 hours ago
4f91295
neon-translate
CodSpeed Performance Gauge
0%
fix
5 days ago
b90473d
pre-commit-ci-update-config
CodSpeed Performance Gauge
0%
© 2026 CodSpeed Technology
Home Terms Privacy Docs