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

Uploaded Source

Built Distribution

tc_release-0.2.4-py3-none-any.whl (15.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: tc_release-0.2.4.tar.gz
  • Upload date:
  • Size: 18.0 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.4.tar.gz
Algorithm Hash digest
SHA256 7cee3ba5fb62bde25e4ced30d9b9279d79750efaa870d1d94789a5d6366f6fdd
MD5 cb680f4177a4c0a0e5e72252e6bb4dab
BLAKE2b-256 c7f04cbbd62057a9d99d32a7f1288358c8925003830bfbb351459ef1ae43d481

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: tc_release-0.2.4-py3-none-any.whl
  • Upload date:
  • Size: 15.5 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.4-py3-none-any.whl
Algorithm Hash digest
SHA256 d02cc11097fde55cabe39c5f9bb9bfc4fd805bdfa53a69e430428a064df6c0f0
MD5 1c12f98947ca19d34059b018f247b94d
BLAKE2b-256 ef233100dccaef791b8759f7dd3b163879b07fb6a1aff1ee6bf510ad045f93bf

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