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
-
Install pyinstaller and pywin32
conda install -c conda-forge pyinstaller conda install -c anaconda pywin32 -
Build exe
pyinstaller tc_release
Metadata
Release files for tc-release 0.2.8
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| tc_release-0.2.8.tar.gz | 19.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| tc_release-0.2.8-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 36.2 kB
Release files / tc_release-0.2.8.tar.gz
| Download URL | tc_release-0.2.8.tar.gz |
|---|---|
| Size | 19.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
2e792eedfa66f2bab5c4857d5ca12a729ca8c7730b28df4086b137a470ac6d51
|
|
BLAKE2b-256 checksum How to use checksums |
9e66747111715244c110d3df59d5c816cdfd835574d7b8bd011dbeccefa733f4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.12
|
Release files / tc_release-0.2.8-py3-none-any.whl
| Download URL | tc_release-0.2.8-py3-none-any.whl |
|---|---|
| Size | 16.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
9197634cd174c16d6bcfd9e3efd5831092986e32392607ab521d1e06a119161c
|
|
BLAKE2b-256 checksum How to use checksums |
29eeb997c049267b560ce2fe5e718a1735eaba440df96c5f2e55946360a9597f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.12
|