| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: python313-pybase64 | Distribution: openSUSE Tumbleweed |
| Version: 1.5.0 | Vendor: openSUSE |
| Release: 1.1 | Build date: Sun Aug 9 06:48:42 2026 |
| Group: Unspecified | Build host: reproducible |
| Size: 232793 | Source RPM: python-pybase64-1.5.0-1.1.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://github.com/mayeut/pybase64 | |
| Summary: Fast Base64 encoding/decoding | |
pybase64 provides a fast Base64 implementation for Python using the SIMD (Single Instruction, Multiple Data) accelerated libbase64 C library. It exposes drop-in replacements for the standard library base64 encode and decode functions and ships a command line tool.
BSD-2-Clause
* Sun Aug 09 2026 Martin Pluskal <mpluskal@suse.com>
- Update to 1.5.0:
* Fix invalid data being decoded successfully when using altchars
and the slice ends with padding
* Fix a thread safety issue when selecting the codec
* Speed up translation on aarch64
* Add padded and wrapcol parameters to b64encode, and a padded
parameter to urlsafe_b64encode, b64decode and urlsafe_b64decode
* Add ignorechars and canonical parameters to b64decode
* urlsafe_b64decode now defaults to padded=False, aligning it with
the Python 3.15 behaviour
* Handle excess padding the same way CPython 3.15 does
* Reject non-ASCII strings in b64decode when validate is false
* Deprecate accepting the + and / characters with an alternative
alphabet when decoding
* Raise ValueError instead of AssertionError when validating the
altchars length
* Drop support for Python 3.8
- Run the parts of the upstream pytest suite that the sdist supports in
%check, alongside the existing round-trip smoke test. The sdist omits
the tests/utils.py helper, so tests/test_pybase64.py and
tests/test_benchmark.py cannot be imported, but test_main.py and
test_packaging.py are self-contained and now run; test_sbom is
deselected because it asserts a CycloneDX SBOM that only the official
PyPI wheels carry.
- Add a setuptools >= 77 build requirement, as upstream declares. The
floor is real: the PEP 639 License-Expression metadata that the test
suite asserts on is only emitted from setuptools 77 onwards.
* Sun Jul 12 2026 Martin Pluskal <mpluskal@suse.com>
- Initial package python-pybase64 1.4.3
* Fast SIMD-accelerated Base64 encoding/decoding for Python
/etc/alternatives/pybase64 /usr/bin/pybase64 /usr/bin/pybase64-3.13 /usr/lib64/python3.13/site-packages/pybase64 /usr/lib64/python3.13/site-packages/pybase64-1.5.0.dist-info /usr/lib64/python3.13/site-packages/pybase64-1.5.0.dist-info/INSTALLER /usr/lib64/python3.13/site-packages/pybase64-1.5.0.dist-info/METADATA /usr/lib64/python3.13/site-packages/pybase64-1.5.0.dist-info/RECORD /usr/lib64/python3.13/site-packages/pybase64-1.5.0.dist-info/REQUESTED /usr/lib64/python3.13/site-packages/pybase64-1.5.0.dist-info/WHEEL /usr/lib64/python3.13/site-packages/pybase64-1.5.0.dist-info/entry_points.txt /usr/lib64/python3.13/site-packages/pybase64-1.5.0.dist-info/licenses /usr/lib64/python3.13/site-packages/pybase64-1.5.0.dist-info/licenses/LICENSE /usr/lib64/python3.13/site-packages/pybase64-1.5.0.dist-info/licenses/base64 /usr/lib64/python3.13/site-packages/pybase64-1.5.0.dist-info/licenses/base64/LICENSE /usr/lib64/python3.13/site-packages/pybase64-1.5.0.dist-info/top_level.txt /usr/lib64/python3.13/site-packages/pybase64/__init__.py /usr/lib64/python3.13/site-packages/pybase64/__main__.py /usr/lib64/python3.13/site-packages/pybase64/__pycache__ /usr/lib64/python3.13/site-packages/pybase64/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib64/python3.13/site-packages/pybase64/__pycache__/__init__.cpython-313.pyc /usr/lib64/python3.13/site-packages/pybase64/__pycache__/__main__.cpython-313.opt-1.pyc /usr/lib64/python3.13/site-packages/pybase64/__pycache__/__main__.cpython-313.pyc /usr/lib64/python3.13/site-packages/pybase64/__pycache__/_fallback.cpython-313.opt-1.pyc /usr/lib64/python3.13/site-packages/pybase64/__pycache__/_fallback.cpython-313.pyc /usr/lib64/python3.13/site-packages/pybase64/__pycache__/_license.cpython-313.opt-1.pyc /usr/lib64/python3.13/site-packages/pybase64/__pycache__/_license.cpython-313.pyc /usr/lib64/python3.13/site-packages/pybase64/__pycache__/_typing.cpython-313.opt-1.pyc /usr/lib64/python3.13/site-packages/pybase64/__pycache__/_typing.cpython-313.pyc /usr/lib64/python3.13/site-packages/pybase64/__pycache__/_unspecified.cpython-313.opt-1.pyc /usr/lib64/python3.13/site-packages/pybase64/__pycache__/_unspecified.cpython-313.pyc /usr/lib64/python3.13/site-packages/pybase64/__pycache__/_version.cpython-313.opt-1.pyc /usr/lib64/python3.13/site-packages/pybase64/__pycache__/_version.cpython-313.pyc /usr/lib64/python3.13/site-packages/pybase64/_fallback.py /usr/lib64/python3.13/site-packages/pybase64/_license.py /usr/lib64/python3.13/site-packages/pybase64/_license.pyi /usr/lib64/python3.13/site-packages/pybase64/_pybase64.cpython-313-x86_64-linux-gnu.so /usr/lib64/python3.13/site-packages/pybase64/_pybase64.pyi /usr/lib64/python3.13/site-packages/pybase64/_typing.py /usr/lib64/python3.13/site-packages/pybase64/_unspecified.py /usr/lib64/python3.13/site-packages/pybase64/_version.py /usr/lib64/python3.13/site-packages/pybase64/py.typed /usr/share/doc/packages/python313-pybase64 /usr/share/doc/packages/python313-pybase64/README.rst /usr/share/licenses/python313-pybase64 /usr/share/licenses/python313-pybase64/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Aug 11 22:41:05 2026