Skip to main content

A TwinCAT project release tool

Project description

Intro

https://confluence.slac.stanford.edu/display/PCDS/Releasing+Pytmc+TwinCAT+Project+IOCs

and more specifically: https://confluence.slac.stanford.edu/display/PCDS/Automated+Tagging+for+TwinCAT+Projects

Installing

$ git clone https://github.com/pcdshub/tc_release
$ cd tc_release
$ pip install .

Running

$ tc-release
usage: tc-release [-h] [--plcproj PLCPROJ] [--dry-run] VERSION NUMBER repo_url

Building the exe

  1. Install pyinstaller and pywin32

    conda install -c conda-forge pyinstaller
    conda install -c anaconda pywin32
    
  2. Build exe

    pyinstaller tc_release
    

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

tc_release-0.2.3.tar.gz (16.4 kB view details)

Uploaded Source

Built Distribution

tc_release-0.2.3-py3-none-any.whl (13.2 kB view details)

Uploaded Python 3

File details

Details for the file tc_release-0.2.3.tar.gz.

File metadata

  • Download URL: tc_release-0.2.3.tar.gz
  • Upload date:
  • Size: 16.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for tc_release-0.2.3.tar.gz
Algorithm Hash digest
SHA256 b26dadb8bd38b799ebe8e7da5fc37dbee72b4669e54e4af267161a0b1e40e068
MD5 03066ac0a55453ef677b3ca6a68b7884
BLAKE2b-256 a0b64f9807e111daee17ac15ff6a7d6c301bcf5f90c5812743b381952772ddb5

See more details on using hashes here.

Provenance

File details

Details for the file tc_release-0.2.3-py3-none-any.whl.

File metadata

  • Download URL: tc_release-0.2.3-py3-none-any.whl
  • Upload date:
  • Size: 13.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for tc_release-0.2.3-py3-none-any.whl
Algorithm Hash digest
SHA256 be6cb5ab7883c11573c85975622a85b529e95d2c8a946453d411451dc16444c2
MD5 073316e92639e3ecc342b97e16f1611e
BLAKE2b-256 8027ebd53e368d9d85db499fc77f22c340f3a7f3410c3a04870368a1f2e7c082

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page