semvec/pypi-packages huggingface dataset:
ccsds 0.1.0b4
CCSDS spacecraft data stream decoding
Requires Python: >=3.7
Keywords: ccsds, spacepacket, framing, cadu

# ccsds Python bindings

[![Actions Status](https://img.shields.io/github/actions/workflow/status/bmflynn/ccsdspy/CI.yml?branch=main&logo=github&style=flat-square)](https://github.com/bmflynn/ccsdspy/actions)

`ccsdspy` provides Python bindnigs for the [ccsds](https://github.com/bmflynn/ccsds-rs)
Rust bindings using [pyo3](https://pyo3.rs).


## Related

* [spacecraftsdb](https://github.com/bmflynn/spacecraftsdb): JSON Spacecraft metadata database
* [spacecrafts-rs](https://github.com/bmflynn/spacecrafts-rs): Rust crate interfacing with `spacecraftsdb`
* [ccsds-rs](https://github.com/bmflynn/ccsds-rs): Rust crate for CCSDS spacecraft frame & spacepacket decoding
python-gettext-translations 1.1.0
Python gettext translations
Requires Python: >=3.7
Keywords: translations, i18n, i18n_mrg

Usage
=====
1. Place your translation files in the directory tree structured as below:
.. code-block:: console

    i18n/en_GB/messages.po
    i18n/fr_FR/messages.po

2. Load the translation strings:
.. code-block:: python

    from translations import init_translations
    dir_path = os.path.dirname(os.path.realpath(__file__))
    init_translations(dir_path + "/i18n")

3. Get translation string:
.. code-block:: python

    from translations import translate
    translate("de_DE", "Hello, %user%", {"user": "Alexey"}) # Prints "Hello, Alexey"

New version release
--------------------

To release new version:
1. Update sphinx_integral_theme/__init__.py with new __version__ and __version_info__
2. Run the following command:
.. code-block:: console

   (.venv) $ flit publish