{"categories":[{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/16"}],"enrichment":{"capability":"Generates Apple Wallet (.pkpass) files from Python, encoding pass data, certificates, and images into the signed format required by Apple's PassKit.","skillfed_tags":["apple-wallet","pkpass-generation","certificate-signing"],"use_cases":["Generate store loyalty cards or membership passes for iOS Wallet from a Python backend.","Create boarding passes or event tickets as .pkpass files for distribution to users.","Automate bulk pass generation for a ticketing or retail system that needs to deliver passes to Apple Wallet.","Build a pass management service that signs and distributes Apple Wallet passes without relying on third-party pass hosting.","Integrate pass creation into a Python web application serving iOS users."],"what_it_does":"Wallet-py3k is a Python library for creating Apple Wallet (.pkpass) files, which are signed archives containing pass data, images, and metadata that iOS and macOS can display as digital passes. It handles the serialization of pass information (store cards, boarding passes, etc.), embeds required images (icon, logo), and signs the archive using Apple-issued certificates.\n\nThe package is a Python 3 fork of an earlier passbook library and requires manual setup: you must obtain an Apple Pass Type ID from the iOS Provisioning Portal, export certificates from Apple, convert them to .pem format using OpenSSL, and then use the library to construct and sign the final .pkpass file. It has no runtime dependencies but is tightly coupled to Apple's certificate infrastructure.","worth_installing":"No. The package is abandoned (last release 2018, no commits since), untested on modern Python versions, and offers no maintenance or security updates. For new projects, use an actively maintained alternative or Apple's official PassKit APIs. Only consider this if you have legacy code already depending on it and cannot migrate."},"id":"wallet-py3k","links":{"html":"https://skillfed.io/packages/wallet-py3k","md":"https://skillfed.io/packages/wallet-py3k.md","pypi":"https://pypi.org/project/wallet-py3k/"},"maintenance":{"status":"abandoned"},"meta":{"latest_release":"2018-12-17","license_spdx":null,"license_treatment":"unclear","name":"wallet-py3k","python_support":"unspecified","summary":"Passbook file generator"},"popularity":{"monthly_downloads":205310,"position":9590,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.0.4"}
