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

Show attached files/photos/presentations:

ist-ticket files 6

Open attached files/photos/presentations:

ist-ticket open 6

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.2.tar.gz (9.2 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.2-py3-none-any.whl (10.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: istcode-0.2.2.tar.gz
  • Upload date:
  • Size: 9.2 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.2.tar.gz
Algorithm Hash digest
SHA256 e8fc4438028afc420c455a8f33c0e5e9c749f8c2ec00659c199653272de0eb68
MD5 d7c9f4e80b46f7f42a7b1712737e5d82
BLAKE2b-256 75dac3cedf37f5d35a41040a03dc71ddf9a431198d8b61b95f28d420ccb638fd

See more details on using hashes here.

Provenance

The following attestation bundles were made for istcode-0.2.2.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.2-py3-none-any.whl.

File metadata

  • Download URL: istcode-0.2.2-py3-none-any.whl
  • Upload date:
  • Size: 10.9 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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 90a6adfe2bc7035fb9a7311141c501c058d991398bd01a7d15b20e9939d39ce1
MD5 5e3cc5f87b7e9a8f4290e05991ade0d1
BLAKE2b-256 597cdc7675a51422f08ba42d27d04a7f5854f96f7175d80441561c1510ccb8b3

See more details on using hashes here.

Provenance

The following attestation bundles were made for istcode-0.2.2-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