Skip to content

pythonlib: v2.0.0

Choose a tag to compare

@swernerx swernerx released this 21 Jan 14:13
9cd81b8

2.0.0 (2026-01-21)

⚠ BREAKING CHANGES

  • hashlib: digest(), hexdigest(), pbkdf2Hmac(), scrypt(), compareDigest() now return Promises and must be awaited.

Features

  • hashlib: convert to async API with Web Crypto support (82b0b58)
  • os: implement conditional exports for browser/Node.js (8e52695)
  • pythonlib: add 13 Python standard library modules (c0bf4ad)
  • pythonlib: add browser entry point for main export (bdba5c5)
  • pythonlib: add browser/Node.js conditional exports (dc03d90)
  • transpiler: add await for async module functions (f43b659)

Bug Fixes

  • address strict eslint rules (8eaf5aa)

Code Refactoring

  • pythonlib: convert fs operations to async API (d18d2f4)
  • remove eslint non-nullable-type-assertion-style override (3287d2f)

Documentation

  • add Node.js, Bun, and zero dependencies badges (a6bdb10)