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

Uploaded Source

Built Distribution

tc_release-0.2.6-py3-none-any.whl (15.8 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for tc_release-0.2.6.tar.gz
Algorithm Hash digest
SHA256 b6e79c556743b245148ab9cef5ec4967fde2531385e94fe36c57cbfb3a1199a7
MD5 3484032252e0fa9222eb8f547da5461f
BLAKE2b-256 cd6e079d83d530cc52fd69cb40d98e4dbf66a813a735d2f6a45f31713d6a98d4

See more details on using hashes here.

Provenance

File details

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

File metadata

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

File hashes

Hashes for tc_release-0.2.6-py3-none-any.whl
Algorithm Hash digest
SHA256 e4a5e7b78c1406c64a07e1752fac68a7f2783b71201b90855faa401570430ec6
MD5 e5630db902eda0454749b0c36c44c321
BLAKE2b-256 f697c0217d45abd3e1eb6fc6122ac21fa22bc516e79292a57f49fa5ee7fb02d0

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