Skip to main content

qosst-core

QOSST Logo

This project is part of QOSST.

Features

qosst-core is the module of QOSST in charge of the common functionalities of Alice and Bob for CV-QKD. In particular it includes:

  • Configuration file and reader;
  • Authentication;
  • Classical communication protocol;
  • Modulations;
  • Filters and synchronisation sequence for digital signal processing;
  • And some utils functions and constant definitions.

Installation

The module can be installed with the following command:

pip install qosst-core

It is also possible to install it directly from the github repository:

pip install git+https://github.com/qosst/qosst-core

It also possible to clone the repository before and install it with pip or poetry

git clone https://github.com/qosst/qosst-core
cd qosst-alice
poetry install
pip install .

Documentation

The whole documentation can be found at https://qosst-core.readthedocs.io/en/latest/

Usage

qosst-core will rarely be used as a standalone package. It is worth noting however that there is a command line tool shipped with the qosst-core package that has general commands but also the command for authentication initialization and configuration create.

The command line is

qosst

and more information on it can be found in the CLI section of the documentation.

License

As for all submodules of QOSST, qosst-core is shipped under the Gnu General Public License v3.

Contributing

Contribution are more than welcomed, either by reporting issues or proposing merge requests. Please check the contributing section of the QOSST project fore more information.

Metadata

Release files for qosst-core 0.10.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for qosst-core 0.10.1
File Size Uploaded Provenance
qosst_core-0.10.1.tar.gz 61.2 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for qosst-core 0.10.1
File Interpreter ABI Platform
qosst_core-0.10.1-py3-none-any.whl Python 3 none any Details

Total release size: 157.2 kB

Release files / qosst_core-0.10.1.tar.gz

Download URL qosst_core-0.10.1.tar.gz
Size 61.2 kB
Tags Source
SHA-256 checksum
How to use checksums
a36680251fd6e1dbd0497f999a0c3394e1e5fefb25158ccb53b57a0863c301e8
BLAKE2b-256 checksum
How to use checksums
dc8def1ff9abbf3847793f5224c9f1a11bcd8d76e16e3a66a7519caf8c2a4123
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.8.2 CPython/3.12.3 Linux/6.8.7-arch1-2

Release files / qosst_core-0.10.1-py3-none-any.whl

Download URL qosst_core-0.10.1-py3-none-any.whl
Size 96.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
1ca14325b0d36d9f7fdba58190c5382c6205dda9c2ccf4ae491a0403e214ab09
BLAKE2b-256 checksum
How to use checksums
5af33580f3a3bab12579f0c781add25f7414d94db11a1a33a19311e92d7d5f4f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.8.2 CPython/3.12.3 Linux/6.8.7-arch1-2

Security for qosst-core 0.10.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.10.1 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page