Skip to main content

Command-line exam ticket helper

Project description

ISTCode

Command-line helper for exam tickets.

Русская инструкция:

USER_GUIDE_RU.md

Install for development

python -m venv .venv
.venv\Scripts\Activate.ps1
python -m pip install -e ".[dev]"

Install from GitHub

Install on any computer:

python -m pip install https://github.com/Pyshok342/ISTCode/archive/refs/heads/main.zip

After publishing to PyPI:

python -m pip install istcode

Use

Show ticket by number:

ist-ticket 1

Show available tickets:

ist-ticket list

Show help:

ist-ticket help

Alternative launch:

python -m my_python_library 1

Python import:

from my_python_library import format_ticket

print(format_ticket(1))

Test

python -m pytest

Build

python -m build

Publish New Version

publish_new_version.bat

Publish

First publish to TestPyPI:

python -m twine upload --repository testpypi dist/*

Then publish to PyPI:

python -m twine upload dist/*

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

istcode-0.2.1.tar.gz (7.3 kB view details)

Uploaded Source

Built Distribution

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

istcode-0.2.1-py3-none-any.whl (7.8 kB view details)

Uploaded Python 3

File details

Details for the file istcode-0.2.1.tar.gz.

File metadata

  • Download URL: istcode-0.2.1.tar.gz
  • Upload date:
  • Size: 7.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for istcode-0.2.1.tar.gz
Algorithm Hash digest
SHA256 a6068540416901f44ef37d7a92a40baf54cd83ceb8481d732eaacd0300634e94
MD5 1c88ea2687faefc9ddc04091a463b74c
BLAKE2b-256 d04ba9373a0e2227328c3ce9bf22e96d7ed4e1505bd9dffc3df33a49a83e3801

See more details on using hashes here.

Provenance

The following attestation bundles were made for istcode-0.2.1.tar.gz:

Publisher: publish.yml on Pyshok342/ISTCode

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file istcode-0.2.1-py3-none-any.whl.

File metadata

  • Download URL: istcode-0.2.1-py3-none-any.whl
  • Upload date:
  • Size: 7.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for istcode-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 6ecc4e23bf8f9eb9791d83a38911ee9ff2cebd1300dda464bda10b9333d5387a
MD5 2257d9ffb4c0bacc247a0fc32fd69fb8
BLAKE2b-256 e2638d3230841d97fcbee51e3e5b235503f5688229dc39c80f4dff088800b444

See more details on using hashes here.

Provenance

The following attestation bundles were made for istcode-0.2.1-py3-none-any.whl:

Publisher: publish.yml on Pyshok342/ISTCode

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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