Skip to main content

PyPI - Version Supported OS Python Version from PEP 621 TOML PyPI - Wheel

Generic Functionality used in the Common-EGSE

Latest release

This package 'cgse-common' contains functionality that is used by all cgse sub-packages, but it is designed to be a stand-alone generic package that can be used also in any other project.

Installation

Install the package using pip:

$ pip install cgse-common

Usage

All functionality resides in the package egse. As an example, if you need a standard way to format your timestamp, use the format_datetime() function from egse.system:

>>> from egse.system import format_datetime
>>> print(format_datetime())
2023-10-10T08:41:51.937+0000

Included Functionality

A non-comprehensive list of available functionality:

Functionality of General Use

  • egse.bits: contains a number of convenience functions to work with bits, bytes and integers
  • egse.decorators: a collection of useful decorator functions
  • egse.reload: a slightly better approach to reloading modules and function than the standard importlib.reload() function.
  • egse.resource: provides convenience functions to use resources in your code without the need to specify an absolute path
  • egse.system: defines convenience functions that provide information on system specific functionality like, file system interactions, timing, operating system interactions, etc.
  • egse.version: functionality to retrieve the package version information

Metadata

Release files for cgse-common 0.25.11

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

Source distribution (sdist)

Source distribution for cgse-common 0.25.11
File Size Uploaded Provenance Actions
cgse_common-0.25.11.tar.gz 141.6 kB Without provenance Details for cgse_common-0.25.11.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for cgse-common 0.25.11
File Interpreter ABI Platform Actions
cgse_common-0.25.11-py3-none-any.whl Python 3 none any Details for cgse_common-0.25.11-py3-none-any.whl

Total release size: 300.5 kB

Release files / cgse_common-0.25.11.tar.gz

Download URL cgse_common-0.25.11.tar.gz
Size 141.6 kB
Tags Source
SHA-256 checksum
How to use checksums
641ddce97388b3d7e72d647ef66dc81d2c14f997f94bdb7cd47678b1892d8a08
BLAKE2b-256 checksum
How to use checksums
b7d4e0b3c292c1ee76f3ba188e74687083b62c084ca4470ddc359fd39e880ec4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / cgse_common-0.25.11-py3-none-any.whl

Download URL cgse_common-0.25.11-py3-none-any.whl
Size 159.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
5ed4bb36a74a3b6692265a367d79df60e9af6388c1ad0806c9eb74fc17b02dde
BLAKE2b-256 checksum
How to use checksums
821a0e931cb4d05deb9a32a93bc790c546d0f8fbcf4d74ed3c770a481ae4b345
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Security for cgse-common 0.25.11

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.25.11 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