- Regenerated the PassKit gRPC clients and message types from the latest API definitions.
- Declared the required gRPC, Protocol Buffers, Google API, and OpenAPI annotation runtimes.
- Added modern PyPI metadata, package validation, CI, and trusted publishing.
The project’s package structure has been reorganized to simplify imports and align modules consistently:
- The
passkit_iofolder has been renamed toio. - The
iofolder and the existingctfolder are now contained inside thepasskitpackage.