Skip to main content
https://img.shields.io/travis/pcdshub/epicsmacrolib.svg https://img.shields.io/pypi/v/epicsmacrolib.svg

epics-base compliant macro tools.

What?

Do you want epics-base compliant macro expansion, with all of its idiosyncracies?

No? I didn’t think so. This is a really boring project and you probably don’t need it.

Then why?

This will be the future of the macro and IOC shell splitting tools in whatrecord, removing its reliance on Cython and epicscorelibs.

Examples

macros_from_string

from epicsmacrolib import macros_from_string

macros_from_string("A=5,  B=$(A=3)")
# -> {'A': '5', 'B': '$(A=3)'}

MacroContext

from epicsmacrolib import MacroContext

ctx = MacroContext(use_environment=True)
ctx.define(TEST="A")
print(ctx.expand("TEST=$(TEST) SHELL=$(SHELL)"))
# TEST=A SHELL=/bin/bash

ctx = MacroContext(use_environment=False)
ctx.define_from_string("A=5,B=6")
ctx.define(C="7")
print(ctx.expand("$(A) $(B) ${C} ${D=5} ${E}"))
# -> 5 6 7 5 $(E)

ctx = MacroContext(use_environment=False, show_warnings=True)
ctx.define_from_string("A=5,B=6")
ctx.define(C="7")
print(ctx.expand("$(A) $(B) ${C} ${D=5} ${E}"))
# -> 5 6 7 5 $(E,undefined)

ctx.define_from_string("A=5,B=$(B)")
print(ctx.expand("$(A) $(B)"))
# -> 5 $(B,recursive)

with ctx.scoped(A="10", B="0"):
    print(ctx.expand("$(A)"))
    # -> 10
    with ctx.scoped(A="0"):
        print(ctx.expand("$(A)"))
        # -> 0
    print(ctx.expand("$(A)"))
    # -> 10

split_iocsh_line (like shlex.split)

from epicsmacrolib import split_iocsh_line
split_iocsh_line("dbLoadRecords > output_filename")
# -> IocshSplit(
#     argv=["dbLoadRecords"],
#     redirects={1: IocshRedirect(fileno=1, name="output_filename", mode="w")},
#     error=None,
# )

License

The Python portions of this code is under a BSD-3 clause license (LicenseRef-BSD-3-Clause-SLAC, see LICENSE). Portions of epics-base have been vendored in src under its original license (see src/LICENSE).

Metadata

Release files for epicsmacrolib 0.6.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for epicsmacrolib 0.6.0
File Size Uploaded
epicsmacrolib-0.6.0.tar.gz 153.3 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for epicsmacrolib 0.6.0
File
epicsmacrolib-0.6.0-pp39-pypy39_pp73-win_amd64.whl PyPy 3.9 PyPy 3.9 7.3 Windows x86-64 Details
epicsmacrolib-0.6.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl PyPy 3.9 PyPy 3.9 7.3 Linux glibc 2.17+ x86-64 Details
epicsmacrolib-0.6.0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl PyPy 3.9 PyPy 3.9 7.3 Linux glibc 2.17+ x86-32, Linux glibc 2.5+ x86-32 Details
epicsmacrolib-0.6.0-pp39-pypy39_pp73-macosx_10_9_x86_64.whl PyPy 3.9 PyPy 3.9 7.3 macOS 10.9+ x86-64 Details
epicsmacrolib-0.6.0-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
epicsmacrolib-0.6.0-cp311-cp311-win32.whl CPython 3.11 CPython 3.11 Windows x86-32 Details
epicsmacrolib-0.6.0-cp311-cp311-musllinux_1_1_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.1+ x86-64 Details
epicsmacrolib-0.6.0-cp311-cp311-musllinux_1_1_i686.whl CPython 3.11 CPython 3.11 Linux musl 1.1+ x86-32 Details
epicsmacrolib-0.6.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
epicsmacrolib-0.6.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-32, Linux glibc 2.5+ x86-32 Details
epicsmacrolib-0.6.0-cp311-cp311-macosx_10_9_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.9+ x86-64 Details
epicsmacrolib-0.6.0-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
epicsmacrolib-0.6.0-cp310-cp310-win32.whl CPython 3.10 CPython 3.10 Windows x86-32 Details
epicsmacrolib-0.6.0-cp310-cp310-musllinux_1_1_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.1+ x86-64 Details
epicsmacrolib-0.6.0-cp310-cp310-musllinux_1_1_i686.whl CPython 3.10 CPython 3.10 Linux musl 1.1+ x86-32 Details
epicsmacrolib-0.6.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
epicsmacrolib-0.6.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.10 CPython 3.10 Linux glibc 2.5+ x86-32, Linux glibc 2.17+ x86-32 Details
epicsmacrolib-0.6.0-cp310-cp310-macosx_10_9_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.9+ x86-64 Details
epicsmacrolib-0.6.0-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
epicsmacrolib-0.6.0-cp39-cp39-win32.whl CPython 3.9 CPython 3.9 Windows x86-32 Details
epicsmacrolib-0.6.0-cp39-cp39-musllinux_1_1_x86_64.whl CPython 3.9 CPython 3.9 Linux musl 1.1+ x86-64 Details
epicsmacrolib-0.6.0-cp39-cp39-musllinux_1_1_i686.whl CPython 3.9 CPython 3.9 Linux musl 1.1+ x86-32 Details
epicsmacrolib-0.6.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64 Details
epicsmacrolib-0.6.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.9 CPython 3.9 Linux glibc 2.5+ x86-32, Linux glibc 2.17+ x86-32 Details
epicsmacrolib-0.6.0-cp39-cp39-macosx_10_9_x86_64.whl CPython 3.9 CPython 3.9 macOS 10.9+ x86-64 Details

Total release size: 8.6 MB

Release files / epicsmacrolib-0.6.0.tar.gz

Download URL epicsmacrolib-0.6.0.tar.gz
Size 153.3 kB
Tags Source
SHA-256 checksum
How to use checksums
d230bcdede543479e66db4e890d92b8cc087fa6f6c4effbe4591d0e563a2b20a
BLAKE2b-256 checksum
How to use checksums
e22f6417f96ee3cc16b49536e9f469afc94459245dde1c3db33cb3913078625f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

Release files / epicsmacrolib-0.6.0-pp39-pypy39_pp73-win_amd64.whl

Download URL epicsmacrolib-0.6.0-pp39-pypy39_pp73-win_amd64.whl
Size 175.8 kB
Tags PyPy 3.9 PyPy 3.9 7.3 Windows x86-64
SHA-256 checksum
How to use checksums
479d40a49f2ee81e923211944ce2d176a9ebc5525f1a29b3122a6e6742c8f1db
BLAKE2b-256 checksum
How to use checksums
7aabceee747c2eb60226cb39eb9c3d0d68e07b1d828729d9a4ee02ab851d1de3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

Release files / epicsmacrolib-0.6.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL epicsmacrolib-0.6.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 191.0 kB
Tags Linux glibc 2.17+ x86-64 PyPy 3.9 PyPy 3.9 7.3
SHA-256 checksum
How to use checksums
b3b88625412b472481e1a810bb605e51d4a160677659e28543e5cfb0190b86e5
BLAKE2b-256 checksum
How to use checksums
4d1eeb1c74feb0de1d03f1607607770a6fed6d5e655aff25cf386e0f5087bb40
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

Release files / epicsmacrolib-0.6.0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL epicsmacrolib-0.6.0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 193.5 kB
Tags Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32 PyPy 3.9 PyPy 3.9 7.3
SHA-256 checksum
How to use checksums
77b5fbbbe617a0a3319e487d04f32c62a1c81d7f4b811590542378db5017f791
BLAKE2b-256 checksum
How to use checksums
e1df6fe7144a951626d869663a829e1cc57adc1ec76f29d289e7c796e52d67bc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

Release files / epicsmacrolib-0.6.0-pp39-pypy39_pp73-macosx_10_9_x86_64.whl

Download URL epicsmacrolib-0.6.0-pp39-pypy39_pp73-macosx_10_9_x86_64.whl
Size 176.7 kB
Tags PyPy 3.9 PyPy 3.9 7.3 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
3ae5ac879f80b80c60f15f782644eeb558dc780c7c8f7e43bf538c5d0ee205f1
BLAKE2b-256 checksum
How to use checksums
81f9f0fb968e047226b1a7c7973c8734eb2069ef910598dac0b82532a60391d7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

Release files / epicsmacrolib-0.6.0-cp311-cp311-win_amd64.whl

Download URL epicsmacrolib-0.6.0-cp311-cp311-win_amd64.whl
Size 184.3 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
327478ea4d5416be4dc70d4e939672b77394223f011b35ae8be2c79e0fe4e98e
BLAKE2b-256 checksum
How to use checksums
6a4322cd7765ad696a7a5f9ae67deb83534be3dc704186dc54600c899356bad6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

Release files / epicsmacrolib-0.6.0-cp311-cp311-win32.whl

Download URL epicsmacrolib-0.6.0-cp311-cp311-win32.whl
Size 177.4 kB
Tags CPython 3.11 Windows x86-32
SHA-256 checksum
How to use checksums
3a274fe8505aa55a087513a2d991803eaa2ed37bcef4412b2cc72913bd84af71
BLAKE2b-256 checksum
How to use checksums
a5b9ac6ae5c223c3ec449c7ca53f7eba5c0a49f9a7f00b94cf753b8717c79ff7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

Release files / epicsmacrolib-0.6.0-cp311-cp311-musllinux_1_1_x86_64.whl

Download URL epicsmacrolib-0.6.0-cp311-cp311-musllinux_1_1_x86_64.whl
Size 511.2 kB
Tags CPython 3.11 Linux musl 1.1+ x86-64
SHA-256 checksum
How to use checksums
c3d5722efe046d759d8fa9624561a8d781209e5cdb402c86be2fc212c06192af
BLAKE2b-256 checksum
How to use checksums
a4ef4df39f20a8ad503c971f2244d8de1ef0ace2c5ed409214a98d6fda0f8f60
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

Release files / epicsmacrolib-0.6.0-cp311-cp311-musllinux_1_1_i686.whl

Download URL epicsmacrolib-0.6.0-cp311-cp311-musllinux_1_1_i686.whl
Size 492.5 kB
Tags CPython 3.11 Linux musl 1.1+ x86-32
SHA-256 checksum
How to use checksums
a1eb01ec527a5a11f0e34757718544aa907459d6ab14e5eb6eacb7e7f1ee3aa6
BLAKE2b-256 checksum
How to use checksums
646190629ca76fa4bb8e42d2d45ab4ae323da5fe53746d331a4f4e151073eecd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

Release files / epicsmacrolib-0.6.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL epicsmacrolib-0.6.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 514.3 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
c11c9d9bb87c0589f93a94a3a9efe2cab98a4df86827fe0524f62e5724026ce0
BLAKE2b-256 checksum
How to use checksums
00d948a507c35f8c4df12a19fa00193be3160b8a69ba357cad0eabf2a8742ea2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

Release files / epicsmacrolib-0.6.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL epicsmacrolib-0.6.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 494.9 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
909b87a86d0c275a6c5ea516e34382393796d35fcab2f7a4738b16be5fbca226
BLAKE2b-256 checksum
How to use checksums
e85a90fe2823259eaf4bd6379b14bc9f87aec2f394f8002c4972655561c0a087
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

Release files / epicsmacrolib-0.6.0-cp311-cp311-macosx_10_9_x86_64.whl

Download URL epicsmacrolib-0.6.0-cp311-cp311-macosx_10_9_x86_64.whl
Size 193.3 kB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
cf0d06d5c309dc24332d14c1fc36c791d485e7658c6d15285e5becf044e33757
BLAKE2b-256 checksum
How to use checksums
14cbf12bc377d5ee55bfff7271b10699ce277962f0b6cd15feee448d5df5bd07
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

Release files / epicsmacrolib-0.6.0-cp310-cp310-win_amd64.whl

Download URL epicsmacrolib-0.6.0-cp310-cp310-win_amd64.whl
Size 184.9 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
f214ae1c8316db3581ac6291024b32f25adfa87f4040e9996753c5e7a0f81ce6
BLAKE2b-256 checksum
How to use checksums
4727206fd2fc6272a545a33e4fbdccd84210cb487ffb45a97ec43da63ca4341f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

Release files / epicsmacrolib-0.6.0-cp310-cp310-win32.whl

Download URL epicsmacrolib-0.6.0-cp310-cp310-win32.whl
Size 178.2 kB
Tags CPython 3.10 Windows x86-32
SHA-256 checksum
How to use checksums
f7e8ec78c1df1d09d587810d9701437038c7569b29e5dc93ba51ab1105cc2c34
BLAKE2b-256 checksum
How to use checksums
3b267734710a0f0228ada729e8bb6dc4eef5db746a77d1079afe76a93c9725ce
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

Release files / epicsmacrolib-0.6.0-cp310-cp310-musllinux_1_1_x86_64.whl

Download URL epicsmacrolib-0.6.0-cp310-cp310-musllinux_1_1_x86_64.whl
Size 495.8 kB
Tags CPython 3.10 Linux musl 1.1+ x86-64
SHA-256 checksum
How to use checksums
3241586ac7b9a2e9fc2a5f53c6bd5116872d9c3cd4382c05f908f03db8762f2b
BLAKE2b-256 checksum
How to use checksums
cde21ffe88fbd917889644e2f7bc3aa687a84a8296f5c92d2951397c2c0e7774
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

Release files / epicsmacrolib-0.6.0-cp310-cp310-musllinux_1_1_i686.whl

Download URL epicsmacrolib-0.6.0-cp310-cp310-musllinux_1_1_i686.whl
Size 484.1 kB
Tags CPython 3.10 Linux musl 1.1+ x86-32
SHA-256 checksum
How to use checksums
760c3de9e1385c05e1fcdcdbcee2ce29c3f3b52e080d4cb64bf0560e9d27e4f2
BLAKE2b-256 checksum
How to use checksums
b2a62fca8e1d5ab36b98470f4bc93ff58dbaffb432c4b6a9f94e6c101442e27a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

Release files / epicsmacrolib-0.6.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL epicsmacrolib-0.6.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 493.6 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
274c52086ca96847cc67a870397e6e7723cf9c76330466316d1341b5873cce9e
BLAKE2b-256 checksum
How to use checksums
ca0cec3a474d42166474ed096d1836e3cc405974b4517dc97fb97cc712c4d389
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

Release files / epicsmacrolib-0.6.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL epicsmacrolib-0.6.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 479.9 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
47bb1aefe3f5d648657797417c0cc4cf7cf6d0dc928c93bd995fb6841a2ebd6f
BLAKE2b-256 checksum
How to use checksums
274bf373b77a111769cc7ce174d035285da17e2cb7bac1eae8cbcc77146e06ce
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

Release files / epicsmacrolib-0.6.0-cp310-cp310-macosx_10_9_x86_64.whl

Download URL epicsmacrolib-0.6.0-cp310-cp310-macosx_10_9_x86_64.whl
Size 195.5 kB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
c0084d985f3f9f43a949d845bdeb19a0fe722a1061fb4e532670de4cf3377ccf
BLAKE2b-256 checksum
How to use checksums
426fc41ee434379d77d0b8498d8efbaba258dbcce0b52871d703708b6f174526
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

Release files / epicsmacrolib-0.6.0-cp39-cp39-win_amd64.whl

Download URL epicsmacrolib-0.6.0-cp39-cp39-win_amd64.whl
Size 187.3 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
409b553bb10cd7d59705ce5305befdd49b7ead63286093db9954cc15bb7651e0
BLAKE2b-256 checksum
How to use checksums
fdb76d4d0d0b1d4a82e7823cce3769ee45b1a1bef17c2cbaa1cc65bcf58535f1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

Release files / epicsmacrolib-0.6.0-cp39-cp39-win32.whl

Download URL epicsmacrolib-0.6.0-cp39-cp39-win32.whl
Size 179.6 kB
Tags CPython 3.9 Windows x86-32
SHA-256 checksum
How to use checksums
f5b67b26d34eb34b0ef1c708078beda8f3b084dd353648a9549f2f0480bb7403
BLAKE2b-256 checksum
How to use checksums
691be3220d42fecb27b76213a8e3d7430b3e668343e36ed8804cb294abaf96d5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

Release files / epicsmacrolib-0.6.0-cp39-cp39-musllinux_1_1_x86_64.whl

Download URL epicsmacrolib-0.6.0-cp39-cp39-musllinux_1_1_x86_64.whl
Size 515.4 kB
Tags CPython 3.9 Linux musl 1.1+ x86-64
SHA-256 checksum
How to use checksums
91aa0746060e98af43803f5d8d64f896e1eb2c52230aebd21aa1b45d70aa44a5
BLAKE2b-256 checksum
How to use checksums
05ce93aa79cf88d8e368f6c46d030f287db7fa9d713c8ad2be5c634a5366e83e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

Release files / epicsmacrolib-0.6.0-cp39-cp39-musllinux_1_1_i686.whl

Download URL epicsmacrolib-0.6.0-cp39-cp39-musllinux_1_1_i686.whl
Size 502.3 kB
Tags CPython 3.9 Linux musl 1.1+ x86-32
SHA-256 checksum
How to use checksums
d8a31b4959bd0b932c1ee79e99612ca875b4ad0a9371e32e27c6320c3a02800e
BLAKE2b-256 checksum
How to use checksums
47c0b7927e08abbe89ddc1498214689ce9883c20923010187710395d6d827383
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

Release files / epicsmacrolib-0.6.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL epicsmacrolib-0.6.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 511.9 kB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
9aab779769965bb8b882cf1c128d635ba194ce4df3d062f296ab939723f5a4ca
BLAKE2b-256 checksum
How to use checksums
a36802d1258bf7033f14a3a4d4a93be5a1cf7be414bd983fa983618394b67c4c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

Release files / epicsmacrolib-0.6.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL epicsmacrolib-0.6.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 498.1 kB
Tags CPython 3.9 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
182442f59bdb2542df514cdb09bc340e24970545034975cd07a2e8d82d564c72
BLAKE2b-256 checksum
How to use checksums
2aae936b10facb5aa55e3a7bbdbd176617f27f7102dcd2b2ec849d289ef242af
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

Release files / epicsmacrolib-0.6.0-cp39-cp39-macosx_10_9_x86_64.whl

Download URL epicsmacrolib-0.6.0-cp39-cp39-macosx_10_9_x86_64.whl
Size 195.6 kB
Tags CPython 3.9 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
c6f77177dd74aec859cf48f46534060746ba75216779c06cf0a2d74bf322f6fb
BLAKE2b-256 checksum
How to use checksums
b36f17d0a5f586bcbad0d6b0545c5e91341a0b9eac9a9692b59de93fef1bb910
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

Release history Release notifications | RSS feed

0.6.1

26 release files

This release

0.6.0 This release

26 release files

0.5.3

1 release file

0.5.2

1 release file

0.5.1

1 release file

0.5.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page