Skip to main content

Sinkove Python Library

This repository contains Sinkove's Python client.

Installing the project

Requirements

  • python >= 3.10
  • make >= 4.3
  1. Clone this repository.
  2. Go to the project folder and run the following command to create a new virtual environment.
    python -m venv .venv
    
  3. Activate your new virtual environment.
    source ./venv/bin/activate
    
  4. Configure your environmet using make.
    make setup 
    

Tests

Running tests on your system

Dependencies

  • make >= 4.3
  • python == 3.10
make setup
make test

Running test on docker

  • make >= 4.3
  • docker >= 20.10.17
pip install dagger-io
make dagger-test

Releases

We use bumpversion for version management. bumpversion is a tool that creates a new git tag for the current release and changes the code to replace the version where it's necessary. After merging all the changes into the branch main, to release a new version, follow these steps:

  1. Update the branch main locally.
    git checkout main
    git pull origin main
    
  2. Activate your previously configured virtual environment.
    source .venv/bin/activate
    
  3. Run bumpversion according to the semantic version pattern. You have the options major, minor and patch.
    bumpversion minor
    
  4. Push the generated tag to the remote.
    git push origin main --tags
    
  5. The CI/CD pipeline is configured to deploy a new package everytime a new tag is pushed. You can check the pipeline progress on the Github Actions UI.

Metadata

Release files for sinkove 0.0.2

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

Source distribution (sdist)

Source distribution for sinkove 0.0.2
File Size Uploaded Provenance Actions
sinkove-0.0.2.tar.gz 3.1 kB Without provenance Details for sinkove-0.0.2.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for sinkove 0.0.2
File Interpreter ABI Platform Actions
sinkove-0.0.2-py3-none-any.whl Python 3 none any Details for sinkove-0.0.2-py3-none-any.whl

Total release size: 5.6 kB

Release files / sinkove-0.0.2.tar.gz

Download URL sinkove-0.0.2.tar.gz
Size 3.1 kB
Tags Source
SHA-256 checksum
How to use checksums
e8a304507fcfeeb8b2f30ef4ea307c9b47cafd822d9b4984a17a037de4c4f08c
BLAKE2b-256 checksum
How to use checksums
a884e2d3ea94d7b11888fa87627f330b9e89421ff12e47f69c3d4632047954f3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.3

Release files / sinkove-0.0.2-py3-none-any.whl

Download URL sinkove-0.0.2-py3-none-any.whl
Size 2.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
680e0c24a76d9aed63e5cf21943686eafb8a6e85cc559bec3c2d041c8caf8e7c
BLAKE2b-256 checksum
How to use checksums
40c16d057d440f6dbb9ecf78cc2d228af1fac0739cccac590db88daa290713cf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.3

Security for sinkove 0.0.2

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