Skip to main content

GSM 03.38 codec

Project description

http://img.shields.io/pypi/v/gsm0338.svg https://codecov.io/gh/dsch/gsm0338/branch/master/graphs/badge.svg http://img.shields.io/badge/license-MIT-green.svg pre-commit.ci status

Python Codec for 3GPP TS 23.038 / ETSI GSM 03.38

Examples

Decode GSM 03.38 encoded bytes:

>>> import gsm0338
>>> b'\x1b(\x1b)'.decode('gsm03.38')
u'{}'

Encode bytes in GSM 03.38:

>>> import gsm0338
>>> u'{}'.encode('gsm03.38')
b'\x1b(\x1b)'

How it works

The codec implements the encoding and decoding methods in the stateless codecs.Codec class. With loading the module the codec get’s automatically registered.

Mapping source

3GPP TS 23.038 version 15.0.0 Release 15

3GPP TS 23.038 Rel-15: Alphabets and language-specific information http://www.3gpp.org/dynareport/23038.htm

Development

Use Poetry to install project dependencies.

poetry install

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

gsm0338-1.1.0.tar.gz (4.9 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

gsm0338-1.1.0-py3-none-any.whl (5.8 kB view details)

Uploaded Python 3

gsm0338-1.1.0-py2.py3-none-any.whl (6.1 kB view details)

Uploaded Python 2Python 3

File details

Details for the file gsm0338-1.1.0.tar.gz.

File metadata

  • Download URL: gsm0338-1.1.0.tar.gz
  • Upload date:
  • Size: 4.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.4 CPython/3.13.5 Linux/6.8.0-78-generic

File hashes

Hashes for gsm0338-1.1.0.tar.gz
Algorithm Hash digest
SHA256 d445d6a81b2b5d36f67cbb7db0f5b31dc66a1f02d9914d5479d318c7c85e1b7f
MD5 4e6ef94cfe77b821a10aef693fc82cdb
BLAKE2b-256 bcdd22f8e50f0c7d07950d575863727e874ad0313fe1c2546c63fa9eefc4ad65

See more details on using hashes here.

File details

Details for the file gsm0338-1.1.0-py3-none-any.whl.

File metadata

  • Download URL: gsm0338-1.1.0-py3-none-any.whl
  • Upload date:
  • Size: 5.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.4 CPython/3.13.5 Linux/6.8.0-78-generic

File hashes

Hashes for gsm0338-1.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 3e5d0d95dd02b92ac152c87b11bd505736283e28ef5576e5263ae0b7db576889
MD5 4fda75837b8e0d94112928356f1e68c4
BLAKE2b-256 80c766dd34a4bb78f700a5a65d68a36c08ced5fcd935b497674e259571afd1b3

See more details on using hashes here.

File details

Details for the file gsm0338-1.1.0-py2.py3-none-any.whl.

File metadata

  • Download URL: gsm0338-1.1.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 6.1 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.4 CPython/3.13.5 Linux/6.8.0-78-generic

File hashes

Hashes for gsm0338-1.1.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 359c909e6eff6c176abf3831c945e59cc78fe21a9c18ff492fb3ef634d8d3ac7
MD5 85c0bbab5bf3ad1ecb991cc18e62dbe4
BLAKE2b-256 a46c2df1c85c2fff530697d7410c67f55ab2d9110915d2c153752444cacf8bde

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page