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.8.tar.gz (19.6 kB view details)

Uploaded Source

Built Distribution

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

tc_release-0.2.8-py3-none-any.whl (16.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: tc_release-0.2.8.tar.gz
  • Upload date:
  • Size: 19.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.12

File hashes

Hashes for tc_release-0.2.8.tar.gz
Algorithm Hash digest
SHA256 2e792eedfa66f2bab5c4857d5ca12a729ca8c7730b28df4086b137a470ac6d51
MD5 c352ee869cc3e693074f31589ab69bfc
BLAKE2b-256 9e66747111715244c110d3df59d5c816cdfd835574d7b8bd011dbeccefa733f4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tc_release-0.2.8-py3-none-any.whl
  • Upload date:
  • Size: 16.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.12

File hashes

Hashes for tc_release-0.2.8-py3-none-any.whl
Algorithm Hash digest
SHA256 9197634cd174c16d6bcfd9e3efd5831092986e32392607ab521d1e06a119161c
MD5 15699582b7a723e98640411db222e612
BLAKE2b-256 29eeb997c049267b560ce2fe5e718a1735eaba440df96c5f2e55946360a9597f

See more details on using hashes here.

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