mayeut
pybase64
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
feat: python 3.15 like warnings
python-3.15
4 hours ago
drop python 3.8 support
drop-3.8
4 hours ago
chore: use built-in validation for Python 3.11+ in fallback code (#974) 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.
master
5 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.
python-3.11-fast
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.
python-3.11-fast
6 hours ago
break: use ValueError for altchars length validation (#973) While strictly speaking, 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.
master
7 hours ago
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.
normalize-altchars-len-error
7 hours ago
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.
normalize-altchars-len-error
7 hours ago
Active Branches
No pull requests found
As pull requests are created, their performance will appear here.
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs