pybase64

Fast Base64 encoding/decoding in Python

BSD-2-CLAUSE License

Downloads
3.2M
Stars
134
Committers
8
pybase64 - v1.4.0 Latest Release

Published by mayeut 3 months ago

What's Changed

  • Publish python 3.13 wheels
  • Add support for free-threaded builds
  • Add MSYS2 support for C-extension
  • Drop python 3.6 & 3.7 support

Full Changelog: https://github.com/mayeut/pybase64/compare/v1.3.2...v1.4.0

pybase64 - v1.3.2

Published by mayeut 10 months ago

What's Changed

Full Changelog: https://github.com/mayeut/pybase64/compare/v1.3.1...v1.3.2

pybase64 - v1.3.1

Published by mayeut 10 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/mayeut/pybase64/compare/v1.3.0...v1.3.1

pybase64 - v1.3.0

Published by mayeut about 1 year ago

What's Changed

  • Update base64 library
  • Add AVX512-VBMI implementation
  • Rework extension build to remove adherence on distutils
  • Publish python 3.12 wheels
  • Documentation now uses furo theme

Full Changelog: https://github.com/mayeut/pybase64/compare/v1.2.3...v1.3.0

pybase64 - v1.2.3

Published by mayeut about 2 years ago

What's Changed

  • Update base64 library
  • Publish python 3.11 wheels

Full Changelog: https://github.com/mayeut/pybase64/compare/v1.2.2...v1.2.3

pybase64 - v1.2.2

Published by mayeut about 2 years ago

What's Changed

  • Update base64 library
  • Fix C extension build on musl distros
  • Publish musllinux wheels

Full Changelog: https://github.com/mayeut/pybase64/compare/v1.2.1...v1.2.2

pybase64 - v1.2.1

Published by mayeut almost 3 years ago

What's Changed

  • Publish PyPy 3.8 (pypy38_pp73) wheels

New Contributors

Full Changelog: https://github.com/mayeut/pybase64/compare/v1.2.0...v1.2.1

pybase64 -

Published by mayeut about 3 years ago

  • Release the GIL (#293, #300)
  • Publish CPython 3.10 wheels
  • Drop python 3.5 support
pybase64 -

Published by mayeut over 3 years ago

  • Add macOS arm64 wheel
pybase64 -

Published by mayeut almost 4 years ago

  • GitHub Actions: fix build on tag
pybase64 -

Published by mayeut almost 4 years ago

  • Add PyPy wheels
  • Add aarch64, ppc64le & s390x manylinux wheels
pybase64 -

Published by mayeut almost 4 years ago

  • Move CI from TravisCI/AppVeyor to GitHub Actions
  • Fix publication of Linux/macOS wheels
pybase64 - v1.1.0

Published by mayeut almost 4 years ago

  • Add b64encode_as_string, same as b64encode but returns a str object instead of a bytes object
  • Add b64decode_as_bytearray, same as b64decode but returns a bytarray object instead of a bytes object
  • Speed-Up decoding from UCS1 strings
pybase64 - https://github.com/mayeut/pybase64/releases/tag/v1.0.2

Published by mayeut about 4 years ago

pybase64 -

Published by mayeut almost 5 years ago

  • Publish python 3.8 wheels
pybase64 -

Published by mayeut over 5 years ago

  • Drop python 3.4 support
  • Drop python 2.7 support
pybase64 -

Published by mayeut over 5 years ago

  • Publish python 3.7 wheels
  • Drop python 3.3 support
pybase64 -

Published by mayeut over 6 years ago

  • Speed-up decoding when validate==False
pybase64 -

Published by mayeut over 6 years ago

  • Fix deployment issues
pybase64 -

Published by mayeut over 6 years ago

  • Add encodebytes function