{"categories":[{"label":"Text Processing","url":"https://skillfed.io/packages/category/text-processing"}],"enrichment":{"capability":"Parses and serializes Amazon Ion, a self-describing data format that extends JSON with richer type support and binary encoding, using a Python API modeled on the standard library's json module.","skillfed_tags":["data-serialization","aws-ecosystem"],"use_cases":["Serialize and deserialize Ion-formatted data in AWS services or applications that use Ion as their primary data interchange format.","Parse Ion text format (e.g., '{abc: 123}') into Python objects without learning a new API beyond json-like methods.","Store or transmit data in Ion binary format for more compact representation than JSON while retaining self-describing structure.","Migrate from JSON to Ion in existing Python applications by swapping json module calls with amazon.ion.simpleion equivalents.","Work with Ion's extended type system (timestamps, decimals, symbols) when JSON's limited types are insufficient."],"what_it_does":"amazon-ion is a Python implementation of Amazon Ion, a data serialization format that combines JSON-like readability with binary efficiency and richer type semantics. It provides a simpleion module with four familiar APIs (dump, dumps, load, loads) that mirror Python's json module, making it easy for developers already comfortable with JSON parsing to work with Ion data.\n\nThe package handles both text and binary Ion formats, with optional C extension acceleration for the simpleion module. It depends on jsonconversion for type conversion and is actively maintained with prebuilt wheels for modern Python versions (3.9+) across multiple platforms, though it also supports compilation from source.","worth_installing":"Yes, if you work with Amazon Ion data or AWS services that use Ion. The API is familiar to JSON users, maintenance is active, and no known vulnerabilities exist. Medium install friction is acceptable for most environments given the availability of prebuilt wheels. Not necessary if you only work with JSON or other formats."},"id":"amazon-ion","links":{"html":"https://skillfed.io/packages/amazon-ion","md":"https://skillfed.io/packages/amazon-ion.md","pypi":"https://pypi.org/project/amazon-ion/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-06-26","license_spdx":null,"license_treatment":"permissive","name":"amazon-ion","python_support":"supports_current","summary":"Amazon Ion"},"popularity":{"monthly_downloads":19541701,"position":1062,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"0.14.6"}
