Demonware / jose

Python implementation of the Javascript Object Signing and Encryption (JOSE) framework (https://datatracker.ietf.org/wg/jose/charter/)
BSD 3-Clause "New" or "Revised" License
95 stars 34 forks source link

Fix: Update codebase for Python 3 compatibility #39

Open am-niz opened 4 months ago

am-niz commented 4 months ago

Description

What has been changed?

This pull request updates the codebase to be fully compatible with Python 3, addressing syntax changes and other incompatibilities found while running the project in a Python 3 environment.

Key changes include:

Why this change is necessary?

The project was not fully compatible with Python 3, which is the current standard for Python development. Making these updates ensures broader accessibility and usability of the project, keeping it up-to-date with ongoing Python development practices.

Additional context

How has this been tested?

Screenshots (if appropriate)

(Include any relevant screenshots that help visualize the changes made.)

Types of changes

Checklist: