From 0a065b7209bfb1f62b47e4326bac7c22f0287558 Mon Sep 17 00:00:00 2001 From: Giles Knap Date: Fri, 6 Nov 2026 10:46:36 +0000 Subject: [PATCH 1/3] Bump certifi to 2026.10.23 for emSign CA compromise Fixes GHSA-6q48-6c7w-9gw2 (eMudhra emSign ECC Root CA - G3 compromised intermediate keys). Only the certifi entry in Pipfile.lock is changed; version and sha256 hashes taken from PyPI. GHSA-hq85-5cpj-mr62 (uv) does not apply: this repo does not use uv. Co-Authored-By: Claude Opus 5.5 (1M context) Claude-Session: https://claude.ai/code/session_01Uybqz86W312JcHngTnM126 --- Pipfile.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Pipfile.lock b/Pipfile.lock index a7ccccd7..bee3d86d 100644 --- a/Pipfile.lock +++ b/Pipfile.lock @@ -286,11 +286,11 @@ }, "certifi": { "hashes": [ - "sha256:9943707519e4add1115f44c2bc244f782c0249876bf51b6599fee1ffbedd685c", - "sha256:ac726dd470482006e014ad384921ed6438c457018f4b3d204aea4281258b2120" + "sha256:a9895e6e2758b371e0545e321a3a8fd1fcfd9829ada8824a936dfb16aaaf36cd", + "sha256:e9b54de76e530bb6cf0ccd036787103acb58fd42ba930ea8bf948ddbaa2f61d1" ], "markers": "python_version >= '3.7'", - "version": "==2026.1.4" + "version": "==2026.10.23" }, "charset-normalizer": { "hashes": [ From bcaf63cc48a019c7b81db5e384a21a8c03bbf16c Mon Sep 17 00:00:00 2001 From: AlexWells Date: Mon, 9 Nov 2026 14:34:13 +0000 Subject: [PATCH 2/3] Downgrade dependencies to work with dls-python3 This downgrades dependencies that are not available in our PyPi mirror or those which are not actually compatible with dls-python3. --- Pipfile.lock | 331 ++++++++++++++++++++++++++++++--------------------- 1 file changed, 195 insertions(+), 136 deletions(-) diff --git a/Pipfile.lock b/Pipfile.lock index bee3d86d..3131117e 100644 --- a/Pipfile.lock +++ b/Pipfile.lock @@ -42,32 +42,38 @@ }, "epicscorelibs": { "hashes": [ - "sha256:0700a6025166f4ae2c1c5dde50795c063f9616925a7df0b5ef736c27b3965926", - "sha256:0f3be1dbb870f7f3cb636ee80b3be5391d0846d0f11f7fe19274aa8ee3a327e3", - "sha256:0f7a8e79c091e1ba9467a1398cac52f12142981d5cca28ec27407448620b1154", - "sha256:1c04ca38cacecbac749a7d6520b8d0b038ac7257e6c161780ae99f9168dd1d9c", - "sha256:1e4a64189b04649802a325b65e70aa566e62fc2ac827652b2f0fcd86ad784c4a", - "sha256:2119ecb12e0563d0d8a167ddd796bb8ffffca5a80ce59a99df72a54c3bd06c6e", - "sha256:227b16e9f4ba64350943f96ad866f69e104de2ea8f8bf31e8de6b4c3b99b20b5", - "sha256:3969f35243ac442719984cda6180a94ae46ec65f9a71658d7789b32e989231db", - "sha256:3c04d06c1ce1fd43493eeb6638cdbde632cb16e49b34e2762bc12eb047781086", - "sha256:5a78ce633f6f0bae6675c9e128145480a1e428cc47495e2580eb05db2f6b37ba", - "sha256:6599d4625d6e0cb7bfbba4d12952c5ba2a5f20ef64e5c936da4169d0ac172013", - "sha256:696e5eaeb4fcf864e9c683eca0064bd29ed3e7e7c3d7e0f5424de77fa57b8a30", - "sha256:7b4b3da922b69e637126b6eb5e65d77a594d58021d74010fdcef376245be40c0", - "sha256:ad54dd6ec9b4f2044a0a1aabb590c2b6c20e956f91b2872f9760ed21387e9eb8", - "sha256:b25b511955020138f13bb7231cf05840034fa092e47e8950e870519ac60e58ed", - "sha256:b62015fb52b315fe5b612d14f570fa2da7de5e6adf80a108deccbdcff6651f4b", - "sha256:c20fbcec49effb9658e917317c091c099d00204dc0084881cb61c4a18f856cfb", - "sha256:c8620955b611983181e8b283f06ce2690a8d2a7955d9bcd2b48abb623bdbc736", - "sha256:d21c84807bb329f4b8752d1c9638a4e60f42df2dc837b6286f0b2d5515129a3d", - "sha256:d7ba960dcf02628398dc29464dafbf70a3d689cfdf0418f7597c3e13a45590da", - "sha256:eb4e533efa6edfced2bf7d0f243087df123b5d9556a30074ba20f8ad75c8e195", - "sha256:f0569ab084e149385f6fcfa3c441f9f43099357ad54ae21f9496220861b02d38", - "sha256:fc0bf3fba67303c9b2cf6f651749f933481f42d0676bf6dffec61c1d08971f1d" - ], - "markers": "python_version >= '2.7'", - "version": "==7.0.10.99.0.0" + "sha256:105eedc19f4e5863851c132725ddcb2c62c16efaa586e98ae711f576cbf01dd6", + "sha256:134712203ca52d72adc2361905bd8ef8ce11cb768b9d6417be87fa6443b1a203", + "sha256:1aca96726e1a653c6eb3eecd26abbf54f854b130e32983b2cfc2bb221e04672e", + "sha256:1b5e41510ffe28949dea13fbd72d054776c5740c63b046a0a1d5314e45ef8a4f", + "sha256:1fea693b160906535e079afba91a40cec614b3a0f815430838c3bc10b52c6a5c", + "sha256:23f4d72d42950f8e24f907e7b47e2d209f869e15696c7cc5b42a90a210df83cc", + "sha256:2436a0596ac1066b84aa105a2b713cccdad5134b5e40169107126464d6a0b578", + "sha256:283735c6100c3c24ab9a535719b14e48b033b1cc7bb7a9d744c9e847667c8c96", + "sha256:329d0f3c764677f367206a9eddc06e115e14db9e2377dfe2526df892ea7c53d1", + "sha256:4b6b7986f898dfe77fe58b175426a4eb5848a740c0635a47b2dd722b506a8ab5", + "sha256:5759e3a1bb41d98e6e5c0dff883ec6567c2c5ac898ca0afe1ff1384e09a4bc0f", + "sha256:5a4499889df8afc754dfb2b6cfccd3da6f8583ca7e082a5822c93ecd5ba238a1", + "sha256:5d450e2840c52f78c5ad3e0d76a83c7d8767ec318c6501d433d8a288ac055d43", + "sha256:67647280731c2da102da9fc6ea246b3f5a3632cf7cd236332658c50da054889c", + "sha256:74506531a3690e6d7cc3ce7ec1a1b2e96e67b8e5578a0aeed3667ab50733264b", + "sha256:7d8b606889bde4f586ad33e3448097f935833d3bf4a4e54e2111ff8fd58aaa76", + "sha256:a80342206e08a975a5ab5fd3be897fbe046e106b83327bc842a42a9f83745876", + "sha256:ab76f83f6d15e043b8aa4a70e98caea609190ff58d357f3051d15b3eb22258a2", + "sha256:afaf784a378a14999c5c72c5e52c672630ed3d0f007e217e272480805849dc70", + "sha256:bf7f165cc0d49e3e530ef9a8d864d6cc2ab1991c7eaec853f81a01e68b191289", + "sha256:c31af9178c006d430be23099e854b445a90f344645af76a05becf4b6e8df3678", + "sha256:d3b379571ef04c65740a3594f842c640674e99eaa00a99c7531f07060d988879", + "sha256:d47d3f53da825bc95e1518d0c3b08e60cf01b33b2130c6fa3a82770de3894ef7", + "sha256:e8cbed5c912810bc19c3ebbddd987b8def23845f91eb3b43fc1ee94f5634d84b", + "sha256:eb09da32bc39b0befa65ec3bde6f7016af90bed41ccf003bb2bb48c73a312d2d", + "sha256:ed138a7257a06eddda2c673be6709aff22c1a71588dfa61d7a5cfb67f3c73fdd", + "sha256:ee45f3abddc36bb4317904255914ea6075eafe72b6b9baa67dd179129e076099", + "sha256:eec0e18b35f5cd8b472b6d8d7cc74dde81e6d8b06080a1320888a955bf276b5a", + "sha256:f8292ecc8ab8e4873f7cd6fbf21c6d5919ec5560d69394bf979e87cf2cfcc9d3", + "sha256:fbfcae4243cb2ee24a0c3dda801903794cd805befe656626ff24410d9422539d" + ], + "version": "==7.0.7.99.0.2" }, "epicsdbbuilder": { "hashes": [ @@ -117,32 +123,38 @@ }, "pvxslibs": { "hashes": [ - "sha256:05bc7d552584e974943f5dbfc878a02bedfe039a903ac8475fed7860df95d3be", - "sha256:0b49f9716156366540b1ae84cf7dcd38ed1702b6256a30abe99ba4eebd82b7d3", - "sha256:25acaaaafc0fb9d6efd5117fa06c602dcfc255f6b4a3605625ae9d49e3c708f9", - "sha256:27941d03bfa073ecb93475a3b67cca10efca9d3fd5b5cb8ca8d67d97461bff5c", - "sha256:2db499db5a31be9e528aacdfaad2af6d50050fa051c0bac9acd1e80e31f60fa4", - "sha256:38e4f263fd94bb01c48ba2ba1f6ca53c329c35eda8f6b99a92a8ccb94d7a0cb7", - "sha256:3ec3d3f0cc7cf82ce8372aa32ada76b23586d5422ef7dea288a2349900a5d9f4", - "sha256:4f5a6acef742dbfdb3d1821f6c7ec0f8df052e705bbd715281b3260772c90a3c", - "sha256:53afcaf50fb76fe49acc0f9a7b0d85538b912ffd519f260e0d517af21173043d", - "sha256:564e1f0f6ebe008d6e6f04fa8a1ea1326e18464021188a7b099f22f605847916", - "sha256:609aa4c00172c69681969956756b89175a486fad5089f54939f92d68b0ab479a", - "sha256:67435f627dfb9c12db0ced99e8a8267f87f5fd236eb989d6fced2388a191b06b", - "sha256:70ba81a6dbb2dde323e7deb7705a52c27a012ac98734a90783405e8ea7939f21", - "sha256:8167105ab01e084c35438e7ee3e456e5915425a4ee8d559cd18e7f7240ee4099", - "sha256:a45aafff2fc43104959cede6e803a8883129d08d54c54fd47d9706d9934b426e", - "sha256:a780b44a192b7f8cb1854b9a18425e0ba6eadc1a215a645ecdac295a3701e446", - "sha256:a790ed896c4566d13776a530e6a329085794a7d506709f7b380209f5d7d781da", - "sha256:b1e6141a026fa1cfea666eabb65e1cf41903ef51f906286b91a40e55dda03969", - "sha256:b6abb27dcddf2e22dd86f68e36ea645dc31e6e5e0acb8af481fdf7d76c54ae95", - "sha256:b8124c17caaea7f77807dd471f0f643e965d4b00d171ade5824e59e37f763b50", - "sha256:b9ba2fc5928b021f7ab9101bec3783e0dfb0553941fec33fd3f1f9759cf6e808", - "sha256:e6f4599179340715930908fdd72cbffe9b2bf8370913cd76c198f59c8ae737c3", - "sha256:f3eeb3bd58d4557367ee3b2534a156de0c319fa35b4b3dd58a64d1373a7741a7" + "sha256:0290f0c59b30ccb81bb95ef1758bca767e7b2d33d0616515dedd6d77e229556e", + "sha256:0b93dc8f4f4df56c9695b43c915a8e7e400ff97a6e724a2a14ad62fc9ffeb3e7", + "sha256:0d2655ee3341dce1000977ed005b991609df9e60959f98ae95c3fb863597f540", + "sha256:19ce08ed5be7d13f906da3cc1acfe0e3d1d84eb8c7aa35e9736de7f16085374a", + "sha256:1b0bb350b1ade4c357e66f6f3305a372f4a789e020cb8b2b924867a1c8a23a60", + "sha256:2ba3cf405530b0f12345286f31b3fe406772dfd5032a5b8598855b8793b96be3", + "sha256:3330431d9c87eef3604a41fe5162e52a21125ebf0dd3d6c38e17f6e621ae93d7", + "sha256:389543f604b9530192ac48287b8fa64c97eecf3e36856ac697b34402502fdcdd", + "sha256:4091b9505fdfca177edb857cec741a796a156f81825875bd344c991a1ea53325", + "sha256:5116421b48e544d3f5ea0d2ea844e16c2c39584856408f67140ad624dba56051", + "sha256:524a7692c78a99a87349336e785aa640973cbc6d464ef057919b112e87bce09e", + "sha256:5a00f7071853b878a0c30d2c532e487e6d93fd851c1f7f99e5d57de699232cb3", + "sha256:5b308f70427f47bf8bc54ac80646c5d52aef7156a097094916cefa79c9fc4e42", + "sha256:69cada5cb1a1ef7a9ebd0d3b9c96784049390005fa63aa137bbe6b7cc2391e45", + "sha256:6dfd0b67723019c6dff3d091a2d0b59fba50ef5255452f7f3830c2b88b67e0c4", + "sha256:6e3a54eaee71b4717a59d1339a81c1cbd9eb49a47b37b45618195739f48c142c", + "sha256:7a8d7840bd45a000a6c914ab84f861c7120dec5cb1c017babb15f16fdb7db04e", + "sha256:98564812f0efb7594e796acd79ea010a05e08ae01e8ea90039cd61e80b657710", + "sha256:9efd8c874e4c15e8bd962c93c24f9def72de868c466801f47d113bc6680b0e14", + "sha256:9f37b4a185a23fd4faa62103ff66d035f4d8af2a851b3bb5648a32513d4e5ffb", + "sha256:a7d1fa9cafa2609e4c2f8c77c04d02993ab4b11152e2418d82cc8a1193dbd9b5", + "sha256:b5034c0e8069069a54d98bb04d2ecfdb9dba5ad0ba5ab2b9829bd0905a28e982", + "sha256:c53ffb8b17f2c17a69f45ed6f4b3b774b3e309f2ac2c5f5514dc119a176459d2", + "sha256:c7019e5dac7c552747c41d34d39a1bd016d2cc5892f139c37693638436e19b11", + "sha256:cdbc4a4dc6183cafa3ed2dafeec7101bea6a5a592bea1a168bf7ec1018b4b9ce", + "sha256:d7c35e6775a161d0689936bfe54e07de11b6e9b4843a9747137983bdc6e8bd4c", + "sha256:d94e1744f693284bbf3a7c8bf1291e71cd0fefb843b53fd2164ebccae34d2a51", + "sha256:e5445c9bcd6b0f7addfc9500ad98bb86efb4b33b76e9f984bed3142cfa171fa5", + "sha256:f908811a23fd190b02341a197411d24ea767b643ccd48d14bbeae6e47c9a2adf", + "sha256:fa08d2d1f09c40cda091c540f3be0b4c6d064abd0c1bf0b97a3585f6d933551e" ], - "markers": "python_version >= '2.7'", - "version": "==1.5.0" + "version": "==1.3.1" }, "pyyaml": { "hashes": [ @@ -509,32 +521,38 @@ }, "epicscorelibs": { "hashes": [ - "sha256:0700a6025166f4ae2c1c5dde50795c063f9616925a7df0b5ef736c27b3965926", - "sha256:0f3be1dbb870f7f3cb636ee80b3be5391d0846d0f11f7fe19274aa8ee3a327e3", - "sha256:0f7a8e79c091e1ba9467a1398cac52f12142981d5cca28ec27407448620b1154", - "sha256:1c04ca38cacecbac749a7d6520b8d0b038ac7257e6c161780ae99f9168dd1d9c", - "sha256:1e4a64189b04649802a325b65e70aa566e62fc2ac827652b2f0fcd86ad784c4a", - "sha256:2119ecb12e0563d0d8a167ddd796bb8ffffca5a80ce59a99df72a54c3bd06c6e", - "sha256:227b16e9f4ba64350943f96ad866f69e104de2ea8f8bf31e8de6b4c3b99b20b5", - "sha256:3969f35243ac442719984cda6180a94ae46ec65f9a71658d7789b32e989231db", - "sha256:3c04d06c1ce1fd43493eeb6638cdbde632cb16e49b34e2762bc12eb047781086", - "sha256:5a78ce633f6f0bae6675c9e128145480a1e428cc47495e2580eb05db2f6b37ba", - "sha256:6599d4625d6e0cb7bfbba4d12952c5ba2a5f20ef64e5c936da4169d0ac172013", - "sha256:696e5eaeb4fcf864e9c683eca0064bd29ed3e7e7c3d7e0f5424de77fa57b8a30", - "sha256:7b4b3da922b69e637126b6eb5e65d77a594d58021d74010fdcef376245be40c0", - "sha256:ad54dd6ec9b4f2044a0a1aabb590c2b6c20e956f91b2872f9760ed21387e9eb8", - "sha256:b25b511955020138f13bb7231cf05840034fa092e47e8950e870519ac60e58ed", - "sha256:b62015fb52b315fe5b612d14f570fa2da7de5e6adf80a108deccbdcff6651f4b", - "sha256:c20fbcec49effb9658e917317c091c099d00204dc0084881cb61c4a18f856cfb", - "sha256:c8620955b611983181e8b283f06ce2690a8d2a7955d9bcd2b48abb623bdbc736", - "sha256:d21c84807bb329f4b8752d1c9638a4e60f42df2dc837b6286f0b2d5515129a3d", - "sha256:d7ba960dcf02628398dc29464dafbf70a3d689cfdf0418f7597c3e13a45590da", - "sha256:eb4e533efa6edfced2bf7d0f243087df123b5d9556a30074ba20f8ad75c8e195", - "sha256:f0569ab084e149385f6fcfa3c441f9f43099357ad54ae21f9496220861b02d38", - "sha256:fc0bf3fba67303c9b2cf6f651749f933481f42d0676bf6dffec61c1d08971f1d" - ], - "markers": "python_version >= '2.7'", - "version": "==7.0.10.99.0.0" + "sha256:105eedc19f4e5863851c132725ddcb2c62c16efaa586e98ae711f576cbf01dd6", + "sha256:134712203ca52d72adc2361905bd8ef8ce11cb768b9d6417be87fa6443b1a203", + "sha256:1aca96726e1a653c6eb3eecd26abbf54f854b130e32983b2cfc2bb221e04672e", + "sha256:1b5e41510ffe28949dea13fbd72d054776c5740c63b046a0a1d5314e45ef8a4f", + "sha256:1fea693b160906535e079afba91a40cec614b3a0f815430838c3bc10b52c6a5c", + "sha256:23f4d72d42950f8e24f907e7b47e2d209f869e15696c7cc5b42a90a210df83cc", + "sha256:2436a0596ac1066b84aa105a2b713cccdad5134b5e40169107126464d6a0b578", + "sha256:283735c6100c3c24ab9a535719b14e48b033b1cc7bb7a9d744c9e847667c8c96", + "sha256:329d0f3c764677f367206a9eddc06e115e14db9e2377dfe2526df892ea7c53d1", + "sha256:4b6b7986f898dfe77fe58b175426a4eb5848a740c0635a47b2dd722b506a8ab5", + "sha256:5759e3a1bb41d98e6e5c0dff883ec6567c2c5ac898ca0afe1ff1384e09a4bc0f", + "sha256:5a4499889df8afc754dfb2b6cfccd3da6f8583ca7e082a5822c93ecd5ba238a1", + "sha256:5d450e2840c52f78c5ad3e0d76a83c7d8767ec318c6501d433d8a288ac055d43", + "sha256:67647280731c2da102da9fc6ea246b3f5a3632cf7cd236332658c50da054889c", + "sha256:74506531a3690e6d7cc3ce7ec1a1b2e96e67b8e5578a0aeed3667ab50733264b", + "sha256:7d8b606889bde4f586ad33e3448097f935833d3bf4a4e54e2111ff8fd58aaa76", + "sha256:a80342206e08a975a5ab5fd3be897fbe046e106b83327bc842a42a9f83745876", + "sha256:ab76f83f6d15e043b8aa4a70e98caea609190ff58d357f3051d15b3eb22258a2", + "sha256:afaf784a378a14999c5c72c5e52c672630ed3d0f007e217e272480805849dc70", + "sha256:bf7f165cc0d49e3e530ef9a8d864d6cc2ab1991c7eaec853f81a01e68b191289", + "sha256:c31af9178c006d430be23099e854b445a90f344645af76a05becf4b6e8df3678", + "sha256:d3b379571ef04c65740a3594f842c640674e99eaa00a99c7531f07060d988879", + "sha256:d47d3f53da825bc95e1518d0c3b08e60cf01b33b2130c6fa3a82770de3894ef7", + "sha256:e8cbed5c912810bc19c3ebbddd987b8def23845f91eb3b43fc1ee94f5634d84b", + "sha256:eb09da32bc39b0befa65ec3bde6f7016af90bed41ccf003bb2bb48c73a312d2d", + "sha256:ed138a7257a06eddda2c673be6709aff22c1a71588dfa61d7a5cfb67f3c73fdd", + "sha256:ee45f3abddc36bb4317904255914ea6075eafe72b6b9baa67dd179129e076099", + "sha256:eec0e18b35f5cd8b472b6d8d7cc74dde81e6d8b06080a1320888a955bf276b5a", + "sha256:f8292ecc8ab8e4873f7cd6fbf21c6d5919ec5560d69394bf979e87cf2cfcc9d3", + "sha256:fbfcae4243cb2ee24a0c3dda801903794cd805befe656626ff24410d9422539d" + ], + "version": "==7.0.7.99.0.2" }, "epicsdbbuilder": { "hashes": [ @@ -721,32 +739,69 @@ }, "p4p": { "hashes": [ - "sha256:106b1dc2c54eaf2d90da6d1fbe2a79dadfb8c796341edaaabe9fedac90246e07", - "sha256:11f9e61162380535a5ef074de6f0cd127e65ef3a6399c7cba16115aedf70b8e1", - "sha256:1685ffab0d0a1a1e3da647dd9f027933a10d57b71b3c4f5dd762fcabeba7e31e", - "sha256:1d30d0bb36c1b7e23f5c9cb82723d34621507a3dfd2b53de40c7781c54e42e8d", - "sha256:1e8972d75fb7500e4a4fc72beb4136438d84b5fdf89869c5b70171971a143d50", - "sha256:30ecd73bc33c2f645a70e30be752d584a985bd6ac91fecaf2dd3342595c1cd5b", - "sha256:31d5a53e68c633a9d791e74950ac0ce9d336809e6a250e9b66fbe60de7e18e0b", - "sha256:35034739b3dd80fda352ff54fd340329254a59ced66710438d4e365d9bb50327", - "sha256:553a19531a33f49998db0c68b43f86869b139ccb34d01853415ea43696fbbb3d", - "sha256:61b932ccb4ebf93920dd181907fa2642071be7ae235c1c95088affaae1d258a2", - "sha256:67154203416966530c347a5a87a888e4eca029308c96a55d7e89eb4bbdae3af9", - "sha256:7cfc916e126213b62fd7cc84ddce7ed42a11e2b7b4f8273a8919841cc06a30df", - "sha256:7e614f602e8d1e977afb85a23321d878e3f1131f8e06c385bff270314a6c1814", - "sha256:82dee1207a72a3ea5dbb086c12b8897eb349f594b7855c8bfe1a4e2e5e332704", - "sha256:8ea3527dbb81ff5aaf1e5aa089fdebf69a14c0e177e2d0213c8bdb3996be8ce0", - "sha256:90c2fbcc1adc72cc18194f7287c9c97ac4244e03e9c0b4196a3405c6315f48de", - "sha256:92e6f9225e24941b5c83062229a21e552d46f59a4246794e1155216da4e58873", - "sha256:9876d01bfa7fdb13508ae6f69cc4a67722048350c9b748b7514b57e574a136a5", - "sha256:a1fbd9c52169e849546dcaf5689a09340bb79ce28eacf4abeff6babf203dac3d", - "sha256:a778596f0cd9fd83546d9684523d20923d2ff0aa7300f43a5b591dad704cdff6", - "sha256:a99197a6a2a384b8f27649821d3d41351cf33751ff19ea0ace28811c6314f07f", - "sha256:ef94ae9d56885ce6419816671941bb06f8f6c621d1ebba1cb0d352282d6849a9", - "sha256:f1abbc83788d9699fc19319d69d7af4cd0d95bcf5ddc44b5a4fed2cd6c507794" - ], - "markers": "python_version >= '2.7'", - "version": "==4.2.2" + "sha256:036f1f6cbfce52b0a8572af783187ce2c47eeb300cecab1a17f289de44b2d48c", + "sha256:06bcd97052bd8d2a103a2799ed6eabe5e666441b51d93c93e933cbc716f136e5", + "sha256:0876f1ec9c14cb090ad0b6bb9bcc591087ad70940a61e168f9389d8d8535d802", + "sha256:094d7fb59b6690c176dc5491eaaed3a174be61ad9b51233cf89456e314bfbcf5", + "sha256:0a5fecfd5a5f836c5389f99b82385b50073e785c211777f7c5bb783a959b75dc", + "sha256:0adb9df0ffb50dc9c61068000cc6a4c7f5aa649f288ab4eb908a7f09f7754de7", + "sha256:0bb26613c72db0c1bf22ddecc614595069a3f4e8a376642b8331e194c9538c88", + "sha256:213c4cba41a99db1a54656576f87f3dd711dcc083f9cb1085091de6c71161bcd", + "sha256:264603c5c1635cb499ba7c16095dc171ca2e38a4b98f9c955d9f3507e5b646c1", + "sha256:34467b3ba8e93a422f4a8895c343bd6226c9bd14f3d35b829271fadc265a743c", + "sha256:3f6f25dddf2e04b20d7f5ad5219f1b42fa4eff5f338d9c416b5e09ca2fc8a6d7", + "sha256:43ae3e430b4bb0c2980846d9c81a0259e78439a5cc79bba59bea14e636292e78", + "sha256:4498bf14d44d416f034c8333ab51acf7799c4dfd35320f729d6ec8d941eb2de0", + "sha256:496a813388fc0343af7ab7585d691679655eaba78f2762d6931014791e3de728", + "sha256:4abd1e8c01afb46c18dbd251b4f5085f970c9d84b01953bc8ffa3a4c1e0650c1", + "sha256:4b41c83a6a714bcc5a0aea6943fd01d506dc82e512268aa8cd2c2f408ba527bf", + "sha256:4d8221f66715c3c187c9685441b0815553c4f0c8e7fb30851130bec7645f318d", + "sha256:542fdcb30b43d045113ea48ce4c03006ed898a8f322c4486f0737e66103ce081", + "sha256:57649eb4bfac09b9a2e5b839b9d630b4bb3ee2a4ce655c3101304e08514258cf", + "sha256:5a23b45cac2be75f1d117fb3a36881770c548293af6121cefd0197c34973d9bc", + "sha256:5d9a4003effddac2613ecaddf89fe81720ff1040e79c9fb0ee70ae8cea19c9da", + "sha256:5e7f7472025281d147256803aefa87ef9132db1f97b8279d5344061f377c5c81", + "sha256:60f81ce13481aa19ea136165c794ad765a11bde00cf97308b1d06dccd4d6c291", + "sha256:66609b3ef10ec5255f9c6cf6fd1520550132e70e712244f9d4857ff3c8d95a1c", + "sha256:6d0e394822615a707404acaf5d73ee86638a9300ca55d6ebf15c66a1f8ada835", + "sha256:6e3f4c86c326f2ebc4c30f93bf39087885ce0a385c10c95083689a512e4fa130", + "sha256:734d5758ac4c27926ae65e7c37bf7d6c1ffeeae800bd6a03cac2a99b44646ab9", + "sha256:7ea761215b16783cec228878a3c81fadd0baecead153b5838d45b4e00ce90e92", + "sha256:8215602e636e6192c53a60fb07758f2bd3b3b153c23b8853d5f714deccf25ac7", + "sha256:84414b0e5732e4f71d42aae44984117e11c1447aaf768394cbbcef748aaceb74", + "sha256:8c31b6a2545311f205b7bdbc6ad3053e10c1470bcd0a76dd0bc64e721cc41cb7", + "sha256:8c49b0df4570be474164ff4ff6957a0ac815088feb7aefcad38998c782538f91", + "sha256:8cd4f226ff14afb5b628b38e92db4614ead8109a229acf5119bc76279f5e21bf", + "sha256:8ef0ccac97972e5750251de7306d8ae6f4230a29acbf34dfb95e1eebbff125b5", + "sha256:9568a557bd1c1fb899bdcc8fac88426fa74c031700c9e4bd6f7483dc085ab73b", + "sha256:956bd0fcfb28ff457af43b34ee510cb678ae1a4263fe2477480bf52da8b815e6", + "sha256:960e36ee030cee04974eaa8c431a788bdce6e57fb152a784915cd8a249e1c5fb", + "sha256:962a53b264302c362f8f21c1d9a0867bf8f6f9674fdd5b7f013f5c01dc73e571", + "sha256:96423370f91a6e4c99bbbcecc078641c1070c300f3331970e04662d3d9658582", + "sha256:a0b7b671dc79b4766a5e4258f7c7fbc4aeb4fe79eebdaa8d13314f2837ed5298", + "sha256:a2f1148862a8033d65440b16889659caccdd56d710a0ce4bff327ff3e952479d", + "sha256:a71007e4afbf35869db5c022718f734ae3ae73350a0fb1dc0284b9da2e1db718", + "sha256:ad0fe2984e658c29f40ab482634489e085a47c39ffd3953240d752f669aaa003", + "sha256:b84f7cd7d259dd9ad50a011b296e08af1bdf4d199fbf48dc9d023cd3640e09f6", + "sha256:bba544a92c89894df2245e9a999963a67ee928885f1bbce952691a44ad654f78", + "sha256:bccd5f49e04bf44c07fa0978f27b8f77fb793db92d28b453ea170ef772e9f62c", + "sha256:ca2d9c4a5146d606c9dc3acb84f87eb393bf0096e641b0410cfedcd40149bc3c", + "sha256:d2237ef55eff70e1c70a1035edc9c9bba62237164a7880f72a0e87f612ca710f", + "sha256:d6a6653e90af76b5afe60292aa34f37057bbc2174e31cca859bf3d9e4ab1d3b3", + "sha256:d8af244a0c90289612b612670c558b0fb5b3f88a2e7cb29b7bdbd9d8e9e188e3", + "sha256:e8bb2cf38c229c6fbd464ece734e577c1d178dd4873865898b3de6b99232ca17", + "sha256:ec41c3d9eeb1b5d32b333bf4e3b67ee036a15a97bcdf62d5d258437dcd7c21a5", + "sha256:ef7b31ec7f9cdd19825622907b726e4f47d6b25559b687545b4a53bd91fc87ed", + "sha256:f3c3cc52e46ee91db294dc2f5f1ac1505c80358bb51cc1e98acf394b540bd4b9", + "sha256:f4bc441b19c5a36896b52215a201aa18875f991d658dc0b30edffece3beaf9cb", + "sha256:f5b28ce90f8229f17371a2e6476fd37333c2fb10556a8233b8790eaf821dd704", + "sha256:f5f17627f32380a075095faed54c7e73664dca00e1134fec5311e59b128eba7b", + "sha256:f96e255c89f6426c29856bd0e4b22d2294fa7eec3ece91be05cb8e453bac13eb", + "sha256:fa0ef3c7f9c4df4b739a42e5b2edddffac9f10127bd501f5d29546f26f9016f2", + "sha256:fccf95d33e985e12a04dc2461a56700401ddb76b6851311df5f19419fd951d54", + "sha256:fd8488da5594cc5073ca15bd47da1806ba68f8e4c040e5c917d636921d6cbe8e" + ], + "version": "==4.1.12" }, "packaging": { "hashes": [ @@ -773,32 +828,38 @@ }, "pvxslibs": { "hashes": [ - "sha256:05bc7d552584e974943f5dbfc878a02bedfe039a903ac8475fed7860df95d3be", - "sha256:0b49f9716156366540b1ae84cf7dcd38ed1702b6256a30abe99ba4eebd82b7d3", - "sha256:25acaaaafc0fb9d6efd5117fa06c602dcfc255f6b4a3605625ae9d49e3c708f9", - "sha256:27941d03bfa073ecb93475a3b67cca10efca9d3fd5b5cb8ca8d67d97461bff5c", - "sha256:2db499db5a31be9e528aacdfaad2af6d50050fa051c0bac9acd1e80e31f60fa4", - "sha256:38e4f263fd94bb01c48ba2ba1f6ca53c329c35eda8f6b99a92a8ccb94d7a0cb7", - "sha256:3ec3d3f0cc7cf82ce8372aa32ada76b23586d5422ef7dea288a2349900a5d9f4", - "sha256:4f5a6acef742dbfdb3d1821f6c7ec0f8df052e705bbd715281b3260772c90a3c", - "sha256:53afcaf50fb76fe49acc0f9a7b0d85538b912ffd519f260e0d517af21173043d", - "sha256:564e1f0f6ebe008d6e6f04fa8a1ea1326e18464021188a7b099f22f605847916", - "sha256:609aa4c00172c69681969956756b89175a486fad5089f54939f92d68b0ab479a", - "sha256:67435f627dfb9c12db0ced99e8a8267f87f5fd236eb989d6fced2388a191b06b", - "sha256:70ba81a6dbb2dde323e7deb7705a52c27a012ac98734a90783405e8ea7939f21", - "sha256:8167105ab01e084c35438e7ee3e456e5915425a4ee8d559cd18e7f7240ee4099", - "sha256:a45aafff2fc43104959cede6e803a8883129d08d54c54fd47d9706d9934b426e", - "sha256:a780b44a192b7f8cb1854b9a18425e0ba6eadc1a215a645ecdac295a3701e446", - "sha256:a790ed896c4566d13776a530e6a329085794a7d506709f7b380209f5d7d781da", - "sha256:b1e6141a026fa1cfea666eabb65e1cf41903ef51f906286b91a40e55dda03969", - "sha256:b6abb27dcddf2e22dd86f68e36ea645dc31e6e5e0acb8af481fdf7d76c54ae95", - "sha256:b8124c17caaea7f77807dd471f0f643e965d4b00d171ade5824e59e37f763b50", - "sha256:b9ba2fc5928b021f7ab9101bec3783e0dfb0553941fec33fd3f1f9759cf6e808", - "sha256:e6f4599179340715930908fdd72cbffe9b2bf8370913cd76c198f59c8ae737c3", - "sha256:f3eeb3bd58d4557367ee3b2534a156de0c319fa35b4b3dd58a64d1373a7741a7" + "sha256:0290f0c59b30ccb81bb95ef1758bca767e7b2d33d0616515dedd6d77e229556e", + "sha256:0b93dc8f4f4df56c9695b43c915a8e7e400ff97a6e724a2a14ad62fc9ffeb3e7", + "sha256:0d2655ee3341dce1000977ed005b991609df9e60959f98ae95c3fb863597f540", + "sha256:19ce08ed5be7d13f906da3cc1acfe0e3d1d84eb8c7aa35e9736de7f16085374a", + "sha256:1b0bb350b1ade4c357e66f6f3305a372f4a789e020cb8b2b924867a1c8a23a60", + "sha256:2ba3cf405530b0f12345286f31b3fe406772dfd5032a5b8598855b8793b96be3", + "sha256:3330431d9c87eef3604a41fe5162e52a21125ebf0dd3d6c38e17f6e621ae93d7", + "sha256:389543f604b9530192ac48287b8fa64c97eecf3e36856ac697b34402502fdcdd", + "sha256:4091b9505fdfca177edb857cec741a796a156f81825875bd344c991a1ea53325", + "sha256:5116421b48e544d3f5ea0d2ea844e16c2c39584856408f67140ad624dba56051", + "sha256:524a7692c78a99a87349336e785aa640973cbc6d464ef057919b112e87bce09e", + "sha256:5a00f7071853b878a0c30d2c532e487e6d93fd851c1f7f99e5d57de699232cb3", + "sha256:5b308f70427f47bf8bc54ac80646c5d52aef7156a097094916cefa79c9fc4e42", + "sha256:69cada5cb1a1ef7a9ebd0d3b9c96784049390005fa63aa137bbe6b7cc2391e45", + "sha256:6dfd0b67723019c6dff3d091a2d0b59fba50ef5255452f7f3830c2b88b67e0c4", + "sha256:6e3a54eaee71b4717a59d1339a81c1cbd9eb49a47b37b45618195739f48c142c", + "sha256:7a8d7840bd45a000a6c914ab84f861c7120dec5cb1c017babb15f16fdb7db04e", + "sha256:98564812f0efb7594e796acd79ea010a05e08ae01e8ea90039cd61e80b657710", + "sha256:9efd8c874e4c15e8bd962c93c24f9def72de868c466801f47d113bc6680b0e14", + "sha256:9f37b4a185a23fd4faa62103ff66d035f4d8af2a851b3bb5648a32513d4e5ffb", + "sha256:a7d1fa9cafa2609e4c2f8c77c04d02993ab4b11152e2418d82cc8a1193dbd9b5", + "sha256:b5034c0e8069069a54d98bb04d2ecfdb9dba5ad0ba5ab2b9829bd0905a28e982", + "sha256:c53ffb8b17f2c17a69f45ed6f4b3b774b3e309f2ac2c5f5514dc119a176459d2", + "sha256:c7019e5dac7c552747c41d34d39a1bd016d2cc5892f139c37693638436e19b11", + "sha256:cdbc4a4dc6183cafa3ed2dafeec7101bea6a5a592bea1a168bf7ec1018b4b9ce", + "sha256:d7c35e6775a161d0689936bfe54e07de11b6e9b4843a9747137983bdc6e8bd4c", + "sha256:d94e1744f693284bbf3a7c8bf1291e71cd0fefb843b53fd2164ebccae34d2a51", + "sha256:e5445c9bcd6b0f7addfc9500ad98bb86efb4b33b76e9f984bed3142cfa171fa5", + "sha256:f908811a23fd190b02341a197411d24ea767b643ccd48d14bbeae6e47c9a2adf", + "sha256:fa08d2d1f09c40cda091c540f3be0b4c6d064abd0c1bf0b97a3585f6d933551e" ], - "markers": "python_version >= '2.7'", - "version": "==1.5.0" + "version": "==1.3.1" }, "pycodestyle": { "hashes": [ @@ -850,11 +911,10 @@ }, "pytest-flake8": { "hashes": [ - "sha256:1849d597b3b096dbe5a929abddc5f933c91bcbf192881f749ea089ef3450948d", - "sha256:45cf234a9f23569b381c2b82160a0c0a727716c3235dc413d176ee09f789b508" + "sha256:ba4f243de3cb4c2486ed9e70752c80dd4b636f7ccb27d4eba763c35ed0cd316e", + "sha256:e0661a786f8cbf976c185f706fdaf5d6df0b1667c3bcff8e823ba263618627e7" ], - "markers": "python_version >= '3.7'", - "version": "==1.1.3" + "version": "==1.1.1" }, "pytz": { "hashes": [ @@ -1042,11 +1102,10 @@ }, "urllib3": { "hashes": [ - "sha256:c97dfde1f7bd43a71c8d2a58e369e9b2bf692d1334ea9f9cae55add7d0dd0f84", - "sha256:fdb6d215c776278489906c2f8916e6e7d4f5a9b602ccbcfdf7f016fc8da0596e" + "sha256:24d6a242c28d29af46c3fae832c36db3bbebcc533dd1bb549172cd739c82df21", + "sha256:94a757d178c9be92ef5539b8840d48dc9cf1b2709c9d6b588232a055c524458b" ], - "markers": "python_version >= '3.7'", - "version": "==2.0.7" + "version": "==1.26.17" }, "zipp": { "hashes": [ From 31fece951cf6f75836113a4fd07175f3602c0a34 Mon Sep 17 00:00:00 2001 From: AlexWells Date: Mon, 9 Nov 2026 15:41:38 +0000 Subject: [PATCH 3/3] TEMP: Additional debug information Trying to work out why I'm seeing the error "ImportError: libdbCore.so.7.0.10.99.0: cannot open shared object file: No such file or directory" --- .github/workflows/code.yml | 22 +++++++++++----------- .github/workflows/docs.yml | 8 +++++++- 2 files changed, 18 insertions(+), 12 deletions(-) diff --git a/.github/workflows/code.yml b/.github/workflows/code.yml index 4038c3b9..4f3cd7a2 100644 --- a/.github/workflows/code.yml +++ b/.github/workflows/code.yml @@ -1,16 +1,16 @@ name: Code CI -on: - push: - branches: - - master - - main - tags: - - "*" - pull_request: - schedule: - # Run every Monday at 8am - - cron: '0 8 * * MON' +# on: + # push: + # branches: + # - master + # - main + # tags: + # - "*" + # pull_request: + # schedule: + # # Run every Monday at 8am + # - cron: '0 8 * * MON' jobs: lint: diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 7e03ac8a..1a37608c 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -34,7 +34,13 @@ jobs: pipenv install --dev --deploy --python $(which python) && pipenv graph - name: Build Docs - run: pipenv run docs + run: | + pipenv run python -c "import epicscorelibs.version; print(epicscorelibs.version.version)" + pipenv run python -c "import p4p; print(p4p.version)" + pipenv run python -c "import pvxslibs.version; print(pvxslibs.version.version)" + pipenv run python -c "import aioca; print(aioca.__version__)" + pipenv run python -c "import cothread; print(cothread.__version__)" + pipenv run docs - name: Move to versioned directory # e.g. master or 0.1.2