diff --git a/CHANGELOG b/CHANGELOG index 537091b4a..f29684cdc 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,15 @@ +Unreleased +===================== + +* Remove Python 3.10 and change the default runtime from Python 3.10 to + Python 3.14. Applications without an explicit runtime selection will use + Python 3.14 on their next staging. Verify application and dependency + compatibility before upgrading, or explicitly select another supported + Python version. + +* Remove support for the cflinuxfs3 stack. Migrate applications to a supported + stack before upgrading. + v1.8.43 ===================== diff --git a/fixtures/miscellaneous/hooks/requirements.txt b/fixtures/miscellaneous/hooks/requirements.txt index 9d41f264a..0289da2ed 100644 --- a/fixtures/miscellaneous/hooks/requirements.txt +++ b/fixtures/miscellaneous/hooks/requirements.txt @@ -1 +1 @@ -gunicorn==20.1.0 +gunicorn==26.2.0 diff --git a/fixtures/pipenv/Pipfile b/fixtures/pipenv/Pipfile index 5a6ed8277..1d65887ce 100644 --- a/fixtures/pipenv/Pipfile +++ b/fixtures/pipenv/Pipfile @@ -4,12 +4,12 @@ verify_ssl = true name = "pypi" [packages] -Flask = "==2.2.2" -gunicorn = "==20.1.0" -itsdangerous = "==2.1.2" -Jinja2 = "==3.1.2" -MarkupSafe = "==2.1.2" -Werkzeug = "==2.2.2" +Flask = "==3.1.3" +gunicorn = "==26.2.0" +itsdangerous = "==2.2.0" +Jinja2 = "==3.1.6" +MarkupSafe = "==3.0.4" +Werkzeug = "==3.1.9" [requires] -python_version = '3.10' +python_version = '3.14' diff --git a/fixtures/pipenv/Pipfile.lock b/fixtures/pipenv/Pipfile.lock index f50bdd962..f6c17c5e7 100644 --- a/fixtures/pipenv/Pipfile.lock +++ b/fixtures/pipenv/Pipfile.lock @@ -1,11 +1,11 @@ { "_meta": { "hash": { - "sha256": "a4f514eaae345e52d0541bb7a08dd4662b22f91ee2cc95661ba7fde335757804" + "sha256": "b5e1dccb41e613714f2bc67dfcabeef17ecf47ecc2fbdd41edacd945bcca155e" }, "pipfile-spec": 6, "requires": { - "python_version": "3.10" + "python_version": "3.14" }, "sources": [ { @@ -16,117 +16,224 @@ ] }, "default": { + "blinker": { + "hashes": [ + "sha256:b4ce2265a7abece45e7cc896e98dbebe6cead56bcf805a3d23136d145f5445bf", + "sha256:ba0efaa9080b619ff2f3459d1d500c57bddea4a6b424b60a91141db6fd2f08bc" + ], + "markers": "python_version >= '3.9'", + "version": "==1.9.0" + }, "click": { "hashes": [ - "sha256:7682dc8afb30297001674575ea00d1814d808d6a36af415a82bd481d37ba7b8e", - "sha256:bb4d8133cb15a609f44e8213d9b391b0809795062913b383c62be0ee95b1db48" + "sha256:255bc9599cf7748b4b1a446ccc735421bd08a2ae529a8b88597d3de5664ee360", + "sha256:ba0d2089de75ea0310e2dde03160e6ca10009947fb95a182f9b54021bb272e34" ], - "markers": "python_version >= '3.7'", - "version": "==8.1.3" + "markers": "python_version >= '3.10'", + "version": "==8.5.0" }, "flask": { "hashes": [ - "sha256:642c450d19c4ad482f96729bd2a8f6d32554aa1e231f4f6b4e7e5264b16cca2b", - "sha256:b9c46cc36662a7949f34b52d8ec7bb59c0d74ba08ba6cb9ce9adc1d8676d9526" + "sha256:0ef0e52b8a9cd932855379197dd8f94047b359ca0a78695144304cb45f87c9eb", + "sha256:f4bcbefc124291925f1a26446da31a5178f9483862233b23c0c96a20701f670c" ], "index": "pypi", - "version": "==2.2.2" + "markers": "python_version >= '3.9'", + "version": "==3.1.3" }, "gunicorn": { "hashes": [ - "sha256:9dcc4547dbb1cb284accfb15ab5667a0e5d1881cc443e0677b4882a4067a807e", - "sha256:e0a968b5ba15f8a328fdfd7ab1fcb5af4470c28aaf7e55df02a99bc13138e6e8" + "sha256:62b864895d9ebff0b2f9867ba04fe811c93121596540830c9c916d0769668447", + "sha256:bd249d0b3f7972f7432f0a6b6ff3b3ee2d129f70cd1ff6c09a9dd9e29a2b88e3" ], "index": "pypi", - "version": "==20.1.0" + "markers": "python_version >= '3.10'", + "version": "==26.2.0" }, "itsdangerous": { "hashes": [ - "sha256:2c2349112351b88699d8d4b6b075022c0808887cb7ad10069318a8b0bc88db44", - "sha256:5dbbc68b317e5e42f327f9021763545dc3fc3bfe22e6deb96aaf1fc38874156a" + "sha256:c6242fc49e35958c8b15141343aa660db5fc54d4f13a1db01a3f5891b98700ef", + "sha256:e0050c0b7da1eea53ffaf149c0cfbb5c6e2e2b69c4bef22c81fa6eb73e5f6173" ], "index": "pypi", - "version": "==2.1.2" + "markers": "python_version >= '3.8'", + "version": "==2.2.0" }, "jinja2": { "hashes": [ - "sha256:31351a702a408a9e7595a8fc6150fc3f43bb6bf7e319770cbc0db9df9437e852", - "sha256:6088930bfe239f0e6710546ab9c19c9ef35e29792895fed6e6e31a023a182a61" + "sha256:0137fb05990d35f1275a587e9aee6d56da821fc83491a0fb838183be43f66d6d", + "sha256:85ece4451f492d0c13c5dd7c13a64681a86afae63a5f347908daf103ce6d2f67" ], "index": "pypi", - "version": "==3.1.2" + "markers": "python_version >= '3.7'", + "version": "==3.1.6" }, "markupsafe": { "hashes": [ - "sha256:0576fe974b40a400449768941d5d0858cc624e3249dfd1e0c33674e5c7ca7aed", - "sha256:085fd3201e7b12809f9e6e9bc1e5c96a368c8523fad5afb02afe3c051ae4afcc", - "sha256:090376d812fb6ac5f171e5938e82e7f2d7adc2b629101cec0db8b267815c85e2", - "sha256:0b462104ba25f1ac006fdab8b6a01ebbfbce9ed37fd37fd4acd70c67c973e460", - "sha256:137678c63c977754abe9086a3ec011e8fd985ab90631145dfb9294ad09c102a7", - "sha256:1bea30e9bf331f3fef67e0a3877b2288593c98a21ccb2cf29b74c581a4eb3af0", - "sha256:22152d00bf4a9c7c83960521fc558f55a1adbc0631fbb00a9471e097b19d72e1", - "sha256:22731d79ed2eb25059ae3df1dfc9cb1546691cc41f4e3130fe6bfbc3ecbbecfa", - "sha256:2298c859cfc5463f1b64bd55cb3e602528db6fa0f3cfd568d3605c50678f8f03", - "sha256:28057e985dace2f478e042eaa15606c7efccb700797660629da387eb289b9323", - "sha256:2e7821bffe00aa6bd07a23913b7f4e01328c3d5cc0b40b36c0bd81d362faeb65", - "sha256:2ec4f2d48ae59bbb9d1f9d7efb9236ab81429a764dedca114f5fdabbc3788013", - "sha256:340bea174e9761308703ae988e982005aedf427de816d1afe98147668cc03036", - "sha256:40627dcf047dadb22cd25ea7ecfe9cbf3bbbad0482ee5920b582f3809c97654f", - "sha256:40dfd3fefbef579ee058f139733ac336312663c6706d1163b82b3003fb1925c4", - "sha256:4cf06cdc1dda95223e9d2d3c58d3b178aa5dacb35ee7e3bbac10e4e1faacb419", - "sha256:50c42830a633fa0cf9e7d27664637532791bfc31c731a87b202d2d8ac40c3ea2", - "sha256:55f44b440d491028addb3b88f72207d71eeebfb7b5dbf0643f7c023ae1fba619", - "sha256:608e7073dfa9e38a85d38474c082d4281f4ce276ac0010224eaba11e929dd53a", - "sha256:63ba06c9941e46fa389d389644e2d8225e0e3e5ebcc4ff1ea8506dce646f8c8a", - "sha256:65608c35bfb8a76763f37036547f7adfd09270fbdbf96608be2bead319728fcd", - "sha256:665a36ae6f8f20a4676b53224e33d456a6f5a72657d9c83c2aa00765072f31f7", - "sha256:6d6607f98fcf17e534162f0709aaad3ab7a96032723d8ac8750ffe17ae5a0666", - "sha256:7313ce6a199651c4ed9d7e4cfb4aa56fe923b1adf9af3b420ee14e6d9a73df65", - "sha256:7668b52e102d0ed87cb082380a7e2e1e78737ddecdde129acadb0eccc5423859", - "sha256:7df70907e00c970c60b9ef2938d894a9381f38e6b9db73c5be35e59d92e06625", - "sha256:7e007132af78ea9df29495dbf7b5824cb71648d7133cf7848a2a5dd00d36f9ff", - "sha256:835fb5e38fd89328e9c81067fd642b3593c33e1e17e2fdbf77f5676abb14a156", - "sha256:8bca7e26c1dd751236cfb0c6c72d4ad61d986e9a41bbf76cb445f69488b2a2bd", - "sha256:8db032bf0ce9022a8e41a22598eefc802314e81b879ae093f36ce9ddf39ab1ba", - "sha256:99625a92da8229df6d44335e6fcc558a5037dd0a760e11d84be2260e6f37002f", - "sha256:9cad97ab29dfc3f0249b483412c85c8ef4766d96cdf9dcf5a1e3caa3f3661cf1", - "sha256:a4abaec6ca3ad8660690236d11bfe28dfd707778e2442b45addd2f086d6ef094", - "sha256:a6e40afa7f45939ca356f348c8e23048e02cb109ced1eb8420961b2f40fb373a", - "sha256:a6f2fcca746e8d5910e18782f976489939d54a91f9411c32051b4aab2bd7c513", - "sha256:a806db027852538d2ad7555b203300173dd1b77ba116de92da9afbc3a3be3eed", - "sha256:abcabc8c2b26036d62d4c746381a6f7cf60aafcc653198ad678306986b09450d", - "sha256:b8526c6d437855442cdd3d87eede9c425c4445ea011ca38d937db299382e6fa3", - "sha256:bb06feb762bade6bf3c8b844462274db0c76acc95c52abe8dbed28ae3d44a147", - "sha256:c0a33bc9f02c2b17c3ea382f91b4db0e6cde90b63b296422a939886a7a80de1c", - "sha256:c4a549890a45f57f1ebf99c067a4ad0cb423a05544accaf2b065246827ed9603", - "sha256:ca244fa73f50a800cf8c3ebf7fd93149ec37f5cb9596aa8873ae2c1d23498601", - "sha256:cf877ab4ed6e302ec1d04952ca358b381a882fbd9d1b07cccbfd61783561f98a", - "sha256:d9d971ec1e79906046aa3ca266de79eac42f1dbf3612a05dc9368125952bd1a1", - "sha256:da25303d91526aac3672ee6d49a2f3db2d9502a4a60b55519feb1a4c7714e07d", - "sha256:e55e40ff0cc8cc5c07996915ad367fa47da6b3fc091fdadca7f5403239c5fec3", - "sha256:f03a532d7dee1bed20bc4884194a16160a2de9ffc6354b3878ec9682bb623c54", - "sha256:f1cd098434e83e656abf198f103a8207a8187c0fc110306691a2e94a78d0abb2", - "sha256:f2bfb563d0211ce16b63c7cb9395d2c682a23187f54c3d79bfec33e6705473c6", - "sha256:f8ffb705ffcf5ddd0e80b65ddf7bed7ee4f5a441ea7d3419e861a12eaf41af58" + "sha256:007e1ffd9bf65bb6ee96df7b258fc632a4868dd5566037986c64781f35a36e98", + "sha256:02fa4acbc6a3fc5c693c34d4dd8c1130b7fe99cc915181b0ddd6f72aeb296002", + "sha256:03470d1a8268e692ecf79ecd565593e59d44219377a7ead61f1f1b94c1f7ff6b", + "sha256:04e7902ba80ee4bac1d50a549606527a1dcf0476cd81403db41099d3b60ec653", + "sha256:051417f74bcaaefa316276e0ff723f541616ca51043d070da00249d9bddd3e3c", + "sha256:05295589e619b9bed252a86b532b8e27350abc372d18ba89b59375325e91ec1e", + "sha256:06de8ef6331f6e822c28d577dc8bf43fe398800477c49498f38fc38b67ff33fc", + "sha256:0764a13d34cae40db7bbf3a09b7e9b491bf4603e20b263a7a9d6b8e324975d0a", + "sha256:077293e425f28ec737dbcad442a71752e28f8ae27cde3d68acd1fb212091cd92", + "sha256:0930db9bdc62d22944e10b066448bb65dc9abe9112880c7cab8da54db4284d5f", + "sha256:0cee7cb0f9a1b6892ea482237d9403b3d1b4603aee057d0ff01f0fac2d019a97", + "sha256:0d9c47709875fdb321452056622e930c52afbc07a7d780762fbb8b4d91ce6fa4", + "sha256:11935df9bf455ed0c04eb87bcd720f02b1fe5e02128a9430f23aed6f93336fc7", + "sha256:12a606a492de952afcb43b59a14aaaaad120e708d3663dd0fdf2d738d427a691", + "sha256:14bd2d845d62ab678eaf81da89d7b621b51756c72346745c1a594c09d49207a2", + "sha256:15ba9e28640feef770374b116a6f019c21f52404aeabe516aa7f800587b98cfc", + "sha256:18a801868a884f216e784d7d14db2a4077143ce7610440aee2ce8f734e7cfcde", + "sha256:1c0df495a977d10460a94941799c72d5b5ab03d3858d949b55b5a66c8f371c99", + "sha256:1caa2fa5a6184fb233153b35f654e6687bd555476f6170f29d8ee9be1a8b0af9", + "sha256:1e1451fab512d1bcc3dc26988ec1edb0b82c2db909132872cd9356070a6b63df", + "sha256:1f1f9477e174582b0a1b583d60b66e1f2cf5d3fe12cee985e4aedf44766600e5", + "sha256:2628d3a8cb648ecebb3c5d6b0a1052d400e4d8b7ac0fb786be8d285b50040d17", + "sha256:26e9867520db70d37f7fb421a7f0d8adb40171011fb84ce869afa1a83370dfa8", + "sha256:2a6ef68ae94aed8721934072b27a3b654ea2100b97e4ab864cf1489c90926fbc", + "sha256:2b2b1e18af909b448bb3cf9e3433366f7a8726271fc214e8b10e0f62a78c724b", + "sha256:2cb3dd71fc6be918ad4264346a8ed69485f9b7ed7bf35495d8e22807cd6b8bea", + "sha256:2d1b7d9308288661f56672b1b157d75fc536714d3638487bbea17b6318a78248", + "sha256:2dad610540cb2e6272855c178f08ae9a1c7ac258a7fb71660553a5f104b42741", + "sha256:2e5a7cd7fdd14fcb1ae5d7d8bf23d24fbd1daefd1fbca2580132e1ea75f098b5", + "sha256:2e9ad7dd851bf45fab9f75cbff4cb493fee9979e8d8c7c9c3ee119022518edd6", + "sha256:340cbb1957ba99929cbf19a75626d36ba1ae21d1730b287d1cf7f824a20c4fc7", + "sha256:34bdde374c5932765d7dc685c4a1d191a3207852d67e8e0a9eb6ea85156181f1", + "sha256:353bd63081912ab8cfa6a0c7d185934cdf8426f04c618bba6bc4b394f2069b67", + "sha256:387d8cd30e69b3f0a72877b9ae717033396404e19095b17fe89753a981fda44f", + "sha256:3882fb412298575bae3b9c46868251f15cc69307359f87bb1b382e53d6e5a2c9", + "sha256:38fc55594dab834470b6733dead2ee9e3f657fb0608c769dcafa0ba5ab52f45c", + "sha256:396ec4e65cc889f69786b3b89478b471cee5a3bcf468b9d9bb03e1a30fb291fc", + "sha256:39dbacefc411633db5b4378b066a9aca70a3d7e2922c9e578d825f844026eeba", + "sha256:3a93d9616ddecfb393727a0041a562cf0b15a244e20f2bd25efc7949be4c4f17", + "sha256:3d23795802fc8bd72534836d64489bbf0f67c088959091bdb22e10735a5107bf", + "sha256:434139499bb20b502ed3baa1f169e618f924a97e7a777fea1a49446d80106cf6", + "sha256:436e3ffc6310d3c41878c601db29098102fe5d8a467c49da4a4125254e0980f2", + "sha256:489505b03f692c3f376394e49194fa7a7f9e8558d6e293a7056a0032b0c38163", + "sha256:4a540e2d3192792fc84eced57bef37851ccb2b41f73291bb17408eea77bcd278", + "sha256:4a7cdc2a420ca01058182da4253329764d4bfa055564d1eced90e6ba1e8b1d3d", + "sha256:4bced6e2a6dba6a28f7dd3c6ce14df1b2dd495923f16ea484cad03decd463b2b", + "sha256:4cf3468d5ec187ffffcaca8e61929a37448f215dafc1386a12c750a72fe53634", + "sha256:4e2c4809c14559aa7ef426f27fb35afbb38104c349a903bf8f3600456764bb38", + "sha256:4ed644d75aa94a2baf7ec3a96eaa160ea58c742eb9d27c6506053c5c40fc84ed", + "sha256:4f6e0852a0283b1b1fd776eeb7b766a5f440b3e2bd31ab51af3b400585f3965c", + "sha256:5066b244f576f91afc8ee3ba029a89f99d39c79b1853fe9d39bea9f0afbec148", + "sha256:5086f9975abb1ab531ee6afca1761e4b59a19b446f3f6522ed776963228cfe5a", + "sha256:50b5bedc9ed8a94fc8857a42ef4f84a81ea88f8d4f05dc8705fb23ee6d8dcca7", + "sha256:52704c5d36eb6dda8866493decd61111fff86244c9b1ad225ca01b9e91e5970f", + "sha256:55ffd6ce583d97dc71dc92e930324c8c0d25aea7e3ade6ae54ef77cedb096811", + "sha256:569d65055d367e3dcdf30c3f41119467b73d9ee9faf332bdf40402644f5ac08e", + "sha256:57f9947a7e57a081c1e3e0a2dd0d2dcf290a4531450e6f611e30084c222a7295", + "sha256:5989cb26b2e1efc6a42216a9f6b5ee495ce5ace2e5b352a9af489976b32d1ee2", + "sha256:5c22873ad1f0532ba40fa1727f3c0fc1bbbaab6d373d4cbe3f0dc74b2e2521c7", + "sha256:5e8b3d0b18fd623afa12ecb2ce8d8becef69f9b5440c6330c7972200e0bb84b0", + "sha256:61631e08084be9e21a8967ec3139c7616ed7c5e9368e05c86d1b39562c8a57b6", + "sha256:64511c54db4e4987aef4c41923235927428729e8174c5dba488429be70a998ed", + "sha256:6669c1bf34080161ce49c589cc512ef24d4c704ac9d2b2d3667f519c60418378", + "sha256:672d207103e6b16ca098611b0f9efad6bc00afd47c03d6ef62186495ca677dc0", + "sha256:6768d67d1bce64270e0fdc2e69309d68b9b18ae56ddf6c711d168e9d051c2cac", + "sha256:6a45c3d514f2436064db00d7fc8778d888f0236ebfed649b53d13a59e69ad51b", + "sha256:6bd9e1788e15bfcf6a9082de42e30387e7b85d211ab21e57a939bb8cfaaf8d96", + "sha256:6d2a9efe686f9de00d0d1ea32a4a5a86d558a2277501bd78d964214eab625e59", + "sha256:6da83a088f8ef93b2d483a8232a4dbf4d69d3d8496b568a03c56becac43e1808", + "sha256:7018d4af1cd272e847aa5917983ab5e83e4f6579f9dbfecd4a79c0ca80b144c2", + "sha256:71f88e749ea29f67f21f3b36433c1dc54c7729ed2a6d9e2da2e0d9e0d7b224eb", + "sha256:737c9c3981998eba27f11786f84fddcbabc74068b72a4a1f454ea02094b57b65", + "sha256:73e77980c7207854f00fc4e71fb1626868d5740ab4012623d55c7a99ad122a72", + "sha256:799c39bdf5e2f1292fedd3009f7b3c9e760f10b2420cb9638d56920840ff6db8", + "sha256:7a83aa6e4805df46fed18e989d3d16f86ef60cb50bbc8d9ce3a6be89165fbf6e", + "sha256:7d3391b2188d18737cb2fa147028b1096236eaa7e156446c650a489fa2cadc91", + "sha256:7e1636da3d8dfc220b6dd10264db5f2b165e4888c4518594898fbe381049af8a", + "sha256:805c8b84534fa10891890f0e4be39f3a99e94615d93e8836bf9fa1fdca2feeb2", + "sha256:811d02d5122171c1941357efd8f9bf4ffe907b7f0a1a4e729a880e4be3f46e3e", + "sha256:8138eb83940ec7299024d92d4dee45f601b9e6c5ffde9d25f4e35e326203c707", + "sha256:83b3944fea42a8400edf92fd1770fb8d0d4f7de651353bd2d8525a92dba69a21", + "sha256:849dd2bb0e5e4ab2b71c7191726a4a8d5aa8a610daa584728cbee0b710ddc4ef", + "sha256:8698d70a8081ee8c090dbb394768b5789a1da8b131b5499f89d071dd3cfaf6be", + "sha256:8781a792a070cf2bd1b86d3aa943894115faaba6e88122a7bf32d62072742453", + "sha256:88d59b473bfb03259722600839af9bbd7fa13a2eb514beefeedb95997882f69a", + "sha256:8909c2f1c6dd65e054ac4b573a91c8384d1492281e55d82d159d653f7a13adf6", + "sha256:8965520ac587c94a4ac48b729be3d8b8de00af39699b17585dfb599babe77977", + "sha256:8b5d563170ff8ba3181caa967c99a3c804d1dedb702c7cb93a6a7c32247da978", + "sha256:8e124f974786f831d6043728e38296969d3579db8896fe004682f5758e613581", + "sha256:8f0fac8b13d14bb06c68195f849371924ae53dd7b1c00fed24650f704383b692", + "sha256:9240187afb63d2f9ddc3e032c670356fe941f6e20662ea168a5dc3f1f317e1b3", + "sha256:925f929d6b59a8b3f8b8c6ac363cd0af7eecc81efb3071770b3c6717c450a369", + "sha256:9348cbb300d224fe3b89793262cb093504d4ae927004468463f745188a193e4a", + "sha256:9388003072b95f2f1e3fd908604194d653ba21330d811961a78b7da1a77e9e36", + "sha256:9438a2648b2195980cb2dd8e53ed7b8df91319e2d0b70ae61a9e1d1bc8d3bec9", + "sha256:94e4c421742086aeee4c32a506eec8859d7634aad943f7e6aacf70f813478768", + "sha256:94f5407f7bc64fa6463906b896f9904beeeb7dd8dc116ee8e9056c8714ff9916", + "sha256:971a3bbb75d97ae4e2e8f7d4834236f86f85f0c85e04ab2e191db1123b04f80b", + "sha256:9e227f3dbe6bde7491cf0a9965d00b88c6b1a4a95d11480ddf88bb96d397c19f", + "sha256:9e25feb9e330b63edb0278a0acdf85e50d0cb0fbf49c3084abbe4e24ae195346", + "sha256:9f098115c247e11d138ab83a28fa0323c77015007ea2df73ba5fd714dfefd67c", + "sha256:a18f38cafc329bac5e3c2b96c765b4c96d3d103421ed22ab7988c1e3fce27464", + "sha256:a4bbd2d87dd233b9fc5812160c3d0ffbe42edc22a26ce0469f58479ede633fe9", + "sha256:a5fcffb37e602b0b3c1638a97746b9b96125caa9bcf6fa41d337a9261de231ee", + "sha256:a8e9f292fcda89b324f2f5c91d13f1424a153e40fc2756f38ee23b15835ff300", + "sha256:a9f54054101545a9a9cccefddf54316aa6e4491611fcbef9e91b3b6bebec04f6", + "sha256:aa2c838cc024642cc04c6854232f32b43e5e22833dd11119c1766c7873b8370d", + "sha256:ac0c7c9f1609b0c4c114feb1d7a3409564c7fb77e360bed9e97e5d25dfeaf868", + "sha256:add96447a86d205ab616665d53b2950ee81083757f56e6ea833c8b2917646b46", + "sha256:ae9dcb8fbe244cb82f8a6458b455b927a03685e383d9bacf1ea5ce180b96dc97", + "sha256:b4a635a0487774f841cb1fb62e907e7195cc95bc761e053184b8acc3ceb20733", + "sha256:b4d12837e0203bbace818ff4a7461afdcd78bcd782351cea148139180d7bcffe", + "sha256:b61687d0828e72bf5cda24a2690188f37170bd31c9359ac97e4e66569f120a16", + "sha256:b807e598953730f82e4eae3bd30f6a122cf6b31c398c6b504c0e04c13c170429", + "sha256:b8cd1f918b26fd7b1832ece557cc18f2d8747309ff8b3f0ef9d4250c5ad67a39", + "sha256:b91cc9d336957239ff200f30097e6fea2dc6d6fb3c81e853eaa09eac904fd894", + "sha256:bd3ce56ae2cbae3ba82b683bc425cd7e48d2ed8b10f3e818186b6f5646d9271c", + "sha256:be6cb0c799abb0e2ba3e618e6d28ddddf7e485f6c2ce938dfa237daf3905072c", + "sha256:befb4158af32106b9a93db8d6d1d1cbbd418c0d5aca0cabb7b1780abf0c89169", + "sha256:bf053da3c97a4bc5ecfbb218cdd2983febd91c617be8367d139882aa11e490aa", + "sha256:c02e8f18bdedba082cef725942ac823b9b60656db07f7e265cb31618dfd00d77", + "sha256:c1bc67752d5f21013cfe430df4062441714eab79f65a6a05e01505957e9c35fe", + "sha256:c61750fadcd119d0825bcb7d7d675dd264dcc89cc05292aab5be68ebdbb374ad", + "sha256:c90d5b3d4e944e065a301d741b3c1d784f6bd1f503aa68b4967e32b2ba313d85", + "sha256:c9a7f43c0b202b334cc9184af09bb8f21d3a209e038efaf106936fb69e6b026e", + "sha256:cb96e6e088d6cf71c1ea977510948320234824cf226e32f6f6e044f7a9c82b34", + "sha256:cf63c214fe879a65e69a386f915e36104fc84254ab141240f8854602d8e0be2a", + "sha256:d1aca03ede943eb80ab3d63bb082c84b7aab85ea83bd0fd0c200260945fb49d9", + "sha256:d2e56fd3b00222722abfb3f5f0759ddbae4b90811b5ad4343c64030ad1bde70c", + "sha256:d5f93ebbeb8032d47e349328ec8662d973d9b05a70b3c35df1f91fe419b84749", + "sha256:d882a373d8093c2941e01291b7ced96e9cbe4781da9a7751ca7e6c70385e5214", + "sha256:d920abdfa61279ba1a2ef9484aab07bf03331f8c08a10120fa332353d06e6932", + "sha256:da2af0d7aebfc2074080d72efa6ab8317c62481ef1f896f65d9999c1c01f4494", + "sha256:dd8ea6ebee7aedbf7c749fa80521d9ccf1ba473e0d1e14805caafbaad281c889", + "sha256:de8b364c423ef0a4bad9069657d617f9a5d2b2062457a89b1fa16ee199c399c1", + "sha256:df1ae86ff54725a01fa1a0510b914ca53a161b7050be74f6204e24aded5971d0", + "sha256:dff05cb7016dff1e9fd68f4122c127b65dfc59de5306cfb7ad92f956f230bee2", + "sha256:e1a622f13970d81f95d0c72f9dc090dce9085fccfa4c9f2174377ee32bd15786", + "sha256:e49fb0d1ce92cfa0cb198cc5b1b11cdf9d0638658e2a2db2687e39db7c87fc78", + "sha256:e5c802729725bd07e2bc3ab7b76dc7e0bbfc53129d8f1eb1c002c24cf774717e", + "sha256:e841068dc0be4cb6dfb5c890eb88cbdcff2f4a332393c7ec94e8e618bd32c1a8", + "sha256:e916035e3e9930cbdfdd10abf48861340221857f45509565898e012263f7b289", + "sha256:eba154571c16e032112afac0dc2dfe9e63c2ceb7aedd07bb7eecf2ce26d4dd4c", + "sha256:f03460ff076f70ab595bb45a0205ccea1971443575b6920c52e755dec2b3fbfe", + "sha256:f0ec3b750b59375eab5b0fb2b9254810c00a3375be6d789899f1055a1d556237", + "sha256:f291bcf42ae98eb5107edb162c3c998b4a89648fd8e99ed4cbd12705292788cd", + "sha256:f61efe1d2fe0de16158a5fe1d1cf3c14bdb6aecd54d8938fd26512c525c1f624", + "sha256:f68edfc67aabac33708941f26f22a7b8e9f81429bc0cf249fcf7d66b23af8d19", + "sha256:fa95848c929b6a75f6848d3c9793e59db365ee436776e57db835cdbfa79ba977", + "sha256:fd9f8797427910198f95bced71ddfed61130d7e349213bfb8466c9c99e2c46a8", + "sha256:fdb4ca07ab75ffadab4a8b135ad59cdbb3156b99310f3d565370da74a15d6bd3" ], "index": "pypi", - "version": "==2.1.2" - }, - "setuptools": { - "hashes": [ - "sha256:a78d01d1e2c175c474884671dde039962c9d74c7223db7369771fcf6e29ceeab", - "sha256:bd6eb2d6722568de6d14b87c44a96fac54b2a45ff5e940e639979a3d1792adb6" - ], - "markers": "python_version >= '3.7'", - "version": "==66.0.0" + "markers": "python_version >= '3.9'", + "version": "==3.0.4" }, "werkzeug": { "hashes": [ - "sha256:7ea2d48322cc7c0f8b3a215ed73eabd7b5d75d0b50e31ab006286ccff9e00b8f", - "sha256:f979ab81f58d7318e064e99c4506445d60135ac5cd2e177a2de0089bfd4c9bd5" + "sha256:55ca7c70a75689be937aa27f8ff4b018f06ff4838fc73045560bf0f5a1291060", + "sha256:6392e50c78460ba618e5b21f08a71f59c99ce99cdc6cf6e3dd7e6ccca8754fab" ], "index": "pypi", - "version": "==2.2.2" + "markers": "python_version >= '3.9'", + "version": "==3.1.9" } }, "develop": {} diff --git a/fixtures/services/appdynamics/requirements.txt b/fixtures/services/appdynamics/requirements.txt index da4afaf8a..79394aa58 100644 --- a/fixtures/services/appdynamics/requirements.txt +++ b/fixtures/services/appdynamics/requirements.txt @@ -1,8 +1,8 @@ -Flask==2.2.2 -Jinja2==3.1.2 -MarkupSafe==2.1.2 -Werkzeug==2.2.2 -itsdangerous==2.1.2 +Flask==3.1.3 +Jinja2==3.1.6 +MarkupSafe==3.0.4 +Werkzeug==3.1.9 +itsdangerous==2.2.0 pylibmc==1.6.3 -cffi==1.15.1 -appdynamics==23.2.0.5678 \ No newline at end of file +cffi==2.1.1 +appdynamics==26.7.2.9185 \ No newline at end of file diff --git a/fixtures/services/sealights/requirements.txt b/fixtures/services/sealights/requirements.txt index 99f7a99c0..5355efa1d 100644 --- a/fixtures/services/sealights/requirements.txt +++ b/fixtures/services/sealights/requirements.txt @@ -1,3 +1,3 @@ -Flask==2.3.2 +Flask==3.1.3 requests==2.30.0 sealights-python-agent diff --git a/fixtures/util/override_buildpack/override.yml b/fixtures/util/override_buildpack/override.yml index 7a546a647..a99298712 100644 --- a/fixtures/util/override_buildpack/override.yml +++ b/fixtures/util/override_buildpack/override.yml @@ -9,5 +9,4 @@ python: file: BUILDPACK_DIR/python.tgz sha256: 062d906c87839d03b243e2821e10653c89b4c92878bfe2bf995dec231e117bfc cf_stacks: - - cflinuxfs3 - cflinuxfs4 \ No newline at end of file diff --git a/fixtures/vendored/pipenv/Pipfile b/fixtures/vendored/pipenv/Pipfile index 5a6ed8277..1d65887ce 100644 --- a/fixtures/vendored/pipenv/Pipfile +++ b/fixtures/vendored/pipenv/Pipfile @@ -4,12 +4,12 @@ verify_ssl = true name = "pypi" [packages] -Flask = "==2.2.2" -gunicorn = "==20.1.0" -itsdangerous = "==2.1.2" -Jinja2 = "==3.1.2" -MarkupSafe = "==2.1.2" -Werkzeug = "==2.2.2" +Flask = "==3.1.3" +gunicorn = "==26.2.0" +itsdangerous = "==2.2.0" +Jinja2 = "==3.1.6" +MarkupSafe = "==3.0.4" +Werkzeug = "==3.1.9" [requires] -python_version = '3.10' +python_version = '3.14' diff --git a/fixtures/vendored/pipenv/Pipfile.lock b/fixtures/vendored/pipenv/Pipfile.lock index f50bdd962..f6c17c5e7 100644 --- a/fixtures/vendored/pipenv/Pipfile.lock +++ b/fixtures/vendored/pipenv/Pipfile.lock @@ -1,11 +1,11 @@ { "_meta": { "hash": { - "sha256": "a4f514eaae345e52d0541bb7a08dd4662b22f91ee2cc95661ba7fde335757804" + "sha256": "b5e1dccb41e613714f2bc67dfcabeef17ecf47ecc2fbdd41edacd945bcca155e" }, "pipfile-spec": 6, "requires": { - "python_version": "3.10" + "python_version": "3.14" }, "sources": [ { @@ -16,117 +16,224 @@ ] }, "default": { + "blinker": { + "hashes": [ + "sha256:b4ce2265a7abece45e7cc896e98dbebe6cead56bcf805a3d23136d145f5445bf", + "sha256:ba0efaa9080b619ff2f3459d1d500c57bddea4a6b424b60a91141db6fd2f08bc" + ], + "markers": "python_version >= '3.9'", + "version": "==1.9.0" + }, "click": { "hashes": [ - "sha256:7682dc8afb30297001674575ea00d1814d808d6a36af415a82bd481d37ba7b8e", - "sha256:bb4d8133cb15a609f44e8213d9b391b0809795062913b383c62be0ee95b1db48" + "sha256:255bc9599cf7748b4b1a446ccc735421bd08a2ae529a8b88597d3de5664ee360", + "sha256:ba0d2089de75ea0310e2dde03160e6ca10009947fb95a182f9b54021bb272e34" ], - "markers": "python_version >= '3.7'", - "version": "==8.1.3" + "markers": "python_version >= '3.10'", + "version": "==8.5.0" }, "flask": { "hashes": [ - "sha256:642c450d19c4ad482f96729bd2a8f6d32554aa1e231f4f6b4e7e5264b16cca2b", - "sha256:b9c46cc36662a7949f34b52d8ec7bb59c0d74ba08ba6cb9ce9adc1d8676d9526" + "sha256:0ef0e52b8a9cd932855379197dd8f94047b359ca0a78695144304cb45f87c9eb", + "sha256:f4bcbefc124291925f1a26446da31a5178f9483862233b23c0c96a20701f670c" ], "index": "pypi", - "version": "==2.2.2" + "markers": "python_version >= '3.9'", + "version": "==3.1.3" }, "gunicorn": { "hashes": [ - "sha256:9dcc4547dbb1cb284accfb15ab5667a0e5d1881cc443e0677b4882a4067a807e", - "sha256:e0a968b5ba15f8a328fdfd7ab1fcb5af4470c28aaf7e55df02a99bc13138e6e8" + "sha256:62b864895d9ebff0b2f9867ba04fe811c93121596540830c9c916d0769668447", + "sha256:bd249d0b3f7972f7432f0a6b6ff3b3ee2d129f70cd1ff6c09a9dd9e29a2b88e3" ], "index": "pypi", - "version": "==20.1.0" + "markers": "python_version >= '3.10'", + "version": "==26.2.0" }, "itsdangerous": { "hashes": [ - "sha256:2c2349112351b88699d8d4b6b075022c0808887cb7ad10069318a8b0bc88db44", - "sha256:5dbbc68b317e5e42f327f9021763545dc3fc3bfe22e6deb96aaf1fc38874156a" + "sha256:c6242fc49e35958c8b15141343aa660db5fc54d4f13a1db01a3f5891b98700ef", + "sha256:e0050c0b7da1eea53ffaf149c0cfbb5c6e2e2b69c4bef22c81fa6eb73e5f6173" ], "index": "pypi", - "version": "==2.1.2" + "markers": "python_version >= '3.8'", + "version": "==2.2.0" }, "jinja2": { "hashes": [ - "sha256:31351a702a408a9e7595a8fc6150fc3f43bb6bf7e319770cbc0db9df9437e852", - "sha256:6088930bfe239f0e6710546ab9c19c9ef35e29792895fed6e6e31a023a182a61" + "sha256:0137fb05990d35f1275a587e9aee6d56da821fc83491a0fb838183be43f66d6d", + "sha256:85ece4451f492d0c13c5dd7c13a64681a86afae63a5f347908daf103ce6d2f67" ], "index": "pypi", - "version": "==3.1.2" + "markers": "python_version >= '3.7'", + "version": "==3.1.6" }, "markupsafe": { "hashes": [ - "sha256:0576fe974b40a400449768941d5d0858cc624e3249dfd1e0c33674e5c7ca7aed", - "sha256:085fd3201e7b12809f9e6e9bc1e5c96a368c8523fad5afb02afe3c051ae4afcc", - "sha256:090376d812fb6ac5f171e5938e82e7f2d7adc2b629101cec0db8b267815c85e2", - "sha256:0b462104ba25f1ac006fdab8b6a01ebbfbce9ed37fd37fd4acd70c67c973e460", - "sha256:137678c63c977754abe9086a3ec011e8fd985ab90631145dfb9294ad09c102a7", - "sha256:1bea30e9bf331f3fef67e0a3877b2288593c98a21ccb2cf29b74c581a4eb3af0", - "sha256:22152d00bf4a9c7c83960521fc558f55a1adbc0631fbb00a9471e097b19d72e1", - "sha256:22731d79ed2eb25059ae3df1dfc9cb1546691cc41f4e3130fe6bfbc3ecbbecfa", - "sha256:2298c859cfc5463f1b64bd55cb3e602528db6fa0f3cfd568d3605c50678f8f03", - "sha256:28057e985dace2f478e042eaa15606c7efccb700797660629da387eb289b9323", - "sha256:2e7821bffe00aa6bd07a23913b7f4e01328c3d5cc0b40b36c0bd81d362faeb65", - "sha256:2ec4f2d48ae59bbb9d1f9d7efb9236ab81429a764dedca114f5fdabbc3788013", - "sha256:340bea174e9761308703ae988e982005aedf427de816d1afe98147668cc03036", - "sha256:40627dcf047dadb22cd25ea7ecfe9cbf3bbbad0482ee5920b582f3809c97654f", - "sha256:40dfd3fefbef579ee058f139733ac336312663c6706d1163b82b3003fb1925c4", - "sha256:4cf06cdc1dda95223e9d2d3c58d3b178aa5dacb35ee7e3bbac10e4e1faacb419", - "sha256:50c42830a633fa0cf9e7d27664637532791bfc31c731a87b202d2d8ac40c3ea2", - "sha256:55f44b440d491028addb3b88f72207d71eeebfb7b5dbf0643f7c023ae1fba619", - "sha256:608e7073dfa9e38a85d38474c082d4281f4ce276ac0010224eaba11e929dd53a", - "sha256:63ba06c9941e46fa389d389644e2d8225e0e3e5ebcc4ff1ea8506dce646f8c8a", - "sha256:65608c35bfb8a76763f37036547f7adfd09270fbdbf96608be2bead319728fcd", - "sha256:665a36ae6f8f20a4676b53224e33d456a6f5a72657d9c83c2aa00765072f31f7", - "sha256:6d6607f98fcf17e534162f0709aaad3ab7a96032723d8ac8750ffe17ae5a0666", - "sha256:7313ce6a199651c4ed9d7e4cfb4aa56fe923b1adf9af3b420ee14e6d9a73df65", - "sha256:7668b52e102d0ed87cb082380a7e2e1e78737ddecdde129acadb0eccc5423859", - "sha256:7df70907e00c970c60b9ef2938d894a9381f38e6b9db73c5be35e59d92e06625", - "sha256:7e007132af78ea9df29495dbf7b5824cb71648d7133cf7848a2a5dd00d36f9ff", - "sha256:835fb5e38fd89328e9c81067fd642b3593c33e1e17e2fdbf77f5676abb14a156", - "sha256:8bca7e26c1dd751236cfb0c6c72d4ad61d986e9a41bbf76cb445f69488b2a2bd", - "sha256:8db032bf0ce9022a8e41a22598eefc802314e81b879ae093f36ce9ddf39ab1ba", - "sha256:99625a92da8229df6d44335e6fcc558a5037dd0a760e11d84be2260e6f37002f", - "sha256:9cad97ab29dfc3f0249b483412c85c8ef4766d96cdf9dcf5a1e3caa3f3661cf1", - "sha256:a4abaec6ca3ad8660690236d11bfe28dfd707778e2442b45addd2f086d6ef094", - "sha256:a6e40afa7f45939ca356f348c8e23048e02cb109ced1eb8420961b2f40fb373a", - "sha256:a6f2fcca746e8d5910e18782f976489939d54a91f9411c32051b4aab2bd7c513", - "sha256:a806db027852538d2ad7555b203300173dd1b77ba116de92da9afbc3a3be3eed", - "sha256:abcabc8c2b26036d62d4c746381a6f7cf60aafcc653198ad678306986b09450d", - "sha256:b8526c6d437855442cdd3d87eede9c425c4445ea011ca38d937db299382e6fa3", - "sha256:bb06feb762bade6bf3c8b844462274db0c76acc95c52abe8dbed28ae3d44a147", - "sha256:c0a33bc9f02c2b17c3ea382f91b4db0e6cde90b63b296422a939886a7a80de1c", - "sha256:c4a549890a45f57f1ebf99c067a4ad0cb423a05544accaf2b065246827ed9603", - "sha256:ca244fa73f50a800cf8c3ebf7fd93149ec37f5cb9596aa8873ae2c1d23498601", - "sha256:cf877ab4ed6e302ec1d04952ca358b381a882fbd9d1b07cccbfd61783561f98a", - "sha256:d9d971ec1e79906046aa3ca266de79eac42f1dbf3612a05dc9368125952bd1a1", - "sha256:da25303d91526aac3672ee6d49a2f3db2d9502a4a60b55519feb1a4c7714e07d", - "sha256:e55e40ff0cc8cc5c07996915ad367fa47da6b3fc091fdadca7f5403239c5fec3", - "sha256:f03a532d7dee1bed20bc4884194a16160a2de9ffc6354b3878ec9682bb623c54", - "sha256:f1cd098434e83e656abf198f103a8207a8187c0fc110306691a2e94a78d0abb2", - "sha256:f2bfb563d0211ce16b63c7cb9395d2c682a23187f54c3d79bfec33e6705473c6", - "sha256:f8ffb705ffcf5ddd0e80b65ddf7bed7ee4f5a441ea7d3419e861a12eaf41af58" + "sha256:007e1ffd9bf65bb6ee96df7b258fc632a4868dd5566037986c64781f35a36e98", + "sha256:02fa4acbc6a3fc5c693c34d4dd8c1130b7fe99cc915181b0ddd6f72aeb296002", + "sha256:03470d1a8268e692ecf79ecd565593e59d44219377a7ead61f1f1b94c1f7ff6b", + "sha256:04e7902ba80ee4bac1d50a549606527a1dcf0476cd81403db41099d3b60ec653", + "sha256:051417f74bcaaefa316276e0ff723f541616ca51043d070da00249d9bddd3e3c", + "sha256:05295589e619b9bed252a86b532b8e27350abc372d18ba89b59375325e91ec1e", + "sha256:06de8ef6331f6e822c28d577dc8bf43fe398800477c49498f38fc38b67ff33fc", + "sha256:0764a13d34cae40db7bbf3a09b7e9b491bf4603e20b263a7a9d6b8e324975d0a", + "sha256:077293e425f28ec737dbcad442a71752e28f8ae27cde3d68acd1fb212091cd92", + "sha256:0930db9bdc62d22944e10b066448bb65dc9abe9112880c7cab8da54db4284d5f", + "sha256:0cee7cb0f9a1b6892ea482237d9403b3d1b4603aee057d0ff01f0fac2d019a97", + "sha256:0d9c47709875fdb321452056622e930c52afbc07a7d780762fbb8b4d91ce6fa4", + "sha256:11935df9bf455ed0c04eb87bcd720f02b1fe5e02128a9430f23aed6f93336fc7", + "sha256:12a606a492de952afcb43b59a14aaaaad120e708d3663dd0fdf2d738d427a691", + "sha256:14bd2d845d62ab678eaf81da89d7b621b51756c72346745c1a594c09d49207a2", + "sha256:15ba9e28640feef770374b116a6f019c21f52404aeabe516aa7f800587b98cfc", + "sha256:18a801868a884f216e784d7d14db2a4077143ce7610440aee2ce8f734e7cfcde", + "sha256:1c0df495a977d10460a94941799c72d5b5ab03d3858d949b55b5a66c8f371c99", + "sha256:1caa2fa5a6184fb233153b35f654e6687bd555476f6170f29d8ee9be1a8b0af9", + "sha256:1e1451fab512d1bcc3dc26988ec1edb0b82c2db909132872cd9356070a6b63df", + "sha256:1f1f9477e174582b0a1b583d60b66e1f2cf5d3fe12cee985e4aedf44766600e5", + "sha256:2628d3a8cb648ecebb3c5d6b0a1052d400e4d8b7ac0fb786be8d285b50040d17", + "sha256:26e9867520db70d37f7fb421a7f0d8adb40171011fb84ce869afa1a83370dfa8", + "sha256:2a6ef68ae94aed8721934072b27a3b654ea2100b97e4ab864cf1489c90926fbc", + "sha256:2b2b1e18af909b448bb3cf9e3433366f7a8726271fc214e8b10e0f62a78c724b", + "sha256:2cb3dd71fc6be918ad4264346a8ed69485f9b7ed7bf35495d8e22807cd6b8bea", + "sha256:2d1b7d9308288661f56672b1b157d75fc536714d3638487bbea17b6318a78248", + "sha256:2dad610540cb2e6272855c178f08ae9a1c7ac258a7fb71660553a5f104b42741", + "sha256:2e5a7cd7fdd14fcb1ae5d7d8bf23d24fbd1daefd1fbca2580132e1ea75f098b5", + "sha256:2e9ad7dd851bf45fab9f75cbff4cb493fee9979e8d8c7c9c3ee119022518edd6", + "sha256:340cbb1957ba99929cbf19a75626d36ba1ae21d1730b287d1cf7f824a20c4fc7", + "sha256:34bdde374c5932765d7dc685c4a1d191a3207852d67e8e0a9eb6ea85156181f1", + "sha256:353bd63081912ab8cfa6a0c7d185934cdf8426f04c618bba6bc4b394f2069b67", + "sha256:387d8cd30e69b3f0a72877b9ae717033396404e19095b17fe89753a981fda44f", + "sha256:3882fb412298575bae3b9c46868251f15cc69307359f87bb1b382e53d6e5a2c9", + "sha256:38fc55594dab834470b6733dead2ee9e3f657fb0608c769dcafa0ba5ab52f45c", + "sha256:396ec4e65cc889f69786b3b89478b471cee5a3bcf468b9d9bb03e1a30fb291fc", + "sha256:39dbacefc411633db5b4378b066a9aca70a3d7e2922c9e578d825f844026eeba", + "sha256:3a93d9616ddecfb393727a0041a562cf0b15a244e20f2bd25efc7949be4c4f17", + "sha256:3d23795802fc8bd72534836d64489bbf0f67c088959091bdb22e10735a5107bf", + "sha256:434139499bb20b502ed3baa1f169e618f924a97e7a777fea1a49446d80106cf6", + "sha256:436e3ffc6310d3c41878c601db29098102fe5d8a467c49da4a4125254e0980f2", + "sha256:489505b03f692c3f376394e49194fa7a7f9e8558d6e293a7056a0032b0c38163", + "sha256:4a540e2d3192792fc84eced57bef37851ccb2b41f73291bb17408eea77bcd278", + "sha256:4a7cdc2a420ca01058182da4253329764d4bfa055564d1eced90e6ba1e8b1d3d", + "sha256:4bced6e2a6dba6a28f7dd3c6ce14df1b2dd495923f16ea484cad03decd463b2b", + "sha256:4cf3468d5ec187ffffcaca8e61929a37448f215dafc1386a12c750a72fe53634", + "sha256:4e2c4809c14559aa7ef426f27fb35afbb38104c349a903bf8f3600456764bb38", + "sha256:4ed644d75aa94a2baf7ec3a96eaa160ea58c742eb9d27c6506053c5c40fc84ed", + "sha256:4f6e0852a0283b1b1fd776eeb7b766a5f440b3e2bd31ab51af3b400585f3965c", + "sha256:5066b244f576f91afc8ee3ba029a89f99d39c79b1853fe9d39bea9f0afbec148", + "sha256:5086f9975abb1ab531ee6afca1761e4b59a19b446f3f6522ed776963228cfe5a", + "sha256:50b5bedc9ed8a94fc8857a42ef4f84a81ea88f8d4f05dc8705fb23ee6d8dcca7", + "sha256:52704c5d36eb6dda8866493decd61111fff86244c9b1ad225ca01b9e91e5970f", + "sha256:55ffd6ce583d97dc71dc92e930324c8c0d25aea7e3ade6ae54ef77cedb096811", + "sha256:569d65055d367e3dcdf30c3f41119467b73d9ee9faf332bdf40402644f5ac08e", + "sha256:57f9947a7e57a081c1e3e0a2dd0d2dcf290a4531450e6f611e30084c222a7295", + "sha256:5989cb26b2e1efc6a42216a9f6b5ee495ce5ace2e5b352a9af489976b32d1ee2", + "sha256:5c22873ad1f0532ba40fa1727f3c0fc1bbbaab6d373d4cbe3f0dc74b2e2521c7", + "sha256:5e8b3d0b18fd623afa12ecb2ce8d8becef69f9b5440c6330c7972200e0bb84b0", + "sha256:61631e08084be9e21a8967ec3139c7616ed7c5e9368e05c86d1b39562c8a57b6", + "sha256:64511c54db4e4987aef4c41923235927428729e8174c5dba488429be70a998ed", + "sha256:6669c1bf34080161ce49c589cc512ef24d4c704ac9d2b2d3667f519c60418378", + "sha256:672d207103e6b16ca098611b0f9efad6bc00afd47c03d6ef62186495ca677dc0", + "sha256:6768d67d1bce64270e0fdc2e69309d68b9b18ae56ddf6c711d168e9d051c2cac", + "sha256:6a45c3d514f2436064db00d7fc8778d888f0236ebfed649b53d13a59e69ad51b", + "sha256:6bd9e1788e15bfcf6a9082de42e30387e7b85d211ab21e57a939bb8cfaaf8d96", + "sha256:6d2a9efe686f9de00d0d1ea32a4a5a86d558a2277501bd78d964214eab625e59", + "sha256:6da83a088f8ef93b2d483a8232a4dbf4d69d3d8496b568a03c56becac43e1808", + "sha256:7018d4af1cd272e847aa5917983ab5e83e4f6579f9dbfecd4a79c0ca80b144c2", + "sha256:71f88e749ea29f67f21f3b36433c1dc54c7729ed2a6d9e2da2e0d9e0d7b224eb", + "sha256:737c9c3981998eba27f11786f84fddcbabc74068b72a4a1f454ea02094b57b65", + "sha256:73e77980c7207854f00fc4e71fb1626868d5740ab4012623d55c7a99ad122a72", + "sha256:799c39bdf5e2f1292fedd3009f7b3c9e760f10b2420cb9638d56920840ff6db8", + "sha256:7a83aa6e4805df46fed18e989d3d16f86ef60cb50bbc8d9ce3a6be89165fbf6e", + "sha256:7d3391b2188d18737cb2fa147028b1096236eaa7e156446c650a489fa2cadc91", + "sha256:7e1636da3d8dfc220b6dd10264db5f2b165e4888c4518594898fbe381049af8a", + "sha256:805c8b84534fa10891890f0e4be39f3a99e94615d93e8836bf9fa1fdca2feeb2", + "sha256:811d02d5122171c1941357efd8f9bf4ffe907b7f0a1a4e729a880e4be3f46e3e", + "sha256:8138eb83940ec7299024d92d4dee45f601b9e6c5ffde9d25f4e35e326203c707", + "sha256:83b3944fea42a8400edf92fd1770fb8d0d4f7de651353bd2d8525a92dba69a21", + "sha256:849dd2bb0e5e4ab2b71c7191726a4a8d5aa8a610daa584728cbee0b710ddc4ef", + "sha256:8698d70a8081ee8c090dbb394768b5789a1da8b131b5499f89d071dd3cfaf6be", + "sha256:8781a792a070cf2bd1b86d3aa943894115faaba6e88122a7bf32d62072742453", + "sha256:88d59b473bfb03259722600839af9bbd7fa13a2eb514beefeedb95997882f69a", + "sha256:8909c2f1c6dd65e054ac4b573a91c8384d1492281e55d82d159d653f7a13adf6", + "sha256:8965520ac587c94a4ac48b729be3d8b8de00af39699b17585dfb599babe77977", + "sha256:8b5d563170ff8ba3181caa967c99a3c804d1dedb702c7cb93a6a7c32247da978", + "sha256:8e124f974786f831d6043728e38296969d3579db8896fe004682f5758e613581", + "sha256:8f0fac8b13d14bb06c68195f849371924ae53dd7b1c00fed24650f704383b692", + "sha256:9240187afb63d2f9ddc3e032c670356fe941f6e20662ea168a5dc3f1f317e1b3", + "sha256:925f929d6b59a8b3f8b8c6ac363cd0af7eecc81efb3071770b3c6717c450a369", + "sha256:9348cbb300d224fe3b89793262cb093504d4ae927004468463f745188a193e4a", + "sha256:9388003072b95f2f1e3fd908604194d653ba21330d811961a78b7da1a77e9e36", + "sha256:9438a2648b2195980cb2dd8e53ed7b8df91319e2d0b70ae61a9e1d1bc8d3bec9", + "sha256:94e4c421742086aeee4c32a506eec8859d7634aad943f7e6aacf70f813478768", + "sha256:94f5407f7bc64fa6463906b896f9904beeeb7dd8dc116ee8e9056c8714ff9916", + "sha256:971a3bbb75d97ae4e2e8f7d4834236f86f85f0c85e04ab2e191db1123b04f80b", + "sha256:9e227f3dbe6bde7491cf0a9965d00b88c6b1a4a95d11480ddf88bb96d397c19f", + "sha256:9e25feb9e330b63edb0278a0acdf85e50d0cb0fbf49c3084abbe4e24ae195346", + "sha256:9f098115c247e11d138ab83a28fa0323c77015007ea2df73ba5fd714dfefd67c", + "sha256:a18f38cafc329bac5e3c2b96c765b4c96d3d103421ed22ab7988c1e3fce27464", + "sha256:a4bbd2d87dd233b9fc5812160c3d0ffbe42edc22a26ce0469f58479ede633fe9", + "sha256:a5fcffb37e602b0b3c1638a97746b9b96125caa9bcf6fa41d337a9261de231ee", + "sha256:a8e9f292fcda89b324f2f5c91d13f1424a153e40fc2756f38ee23b15835ff300", + "sha256:a9f54054101545a9a9cccefddf54316aa6e4491611fcbef9e91b3b6bebec04f6", + "sha256:aa2c838cc024642cc04c6854232f32b43e5e22833dd11119c1766c7873b8370d", + "sha256:ac0c7c9f1609b0c4c114feb1d7a3409564c7fb77e360bed9e97e5d25dfeaf868", + "sha256:add96447a86d205ab616665d53b2950ee81083757f56e6ea833c8b2917646b46", + "sha256:ae9dcb8fbe244cb82f8a6458b455b927a03685e383d9bacf1ea5ce180b96dc97", + "sha256:b4a635a0487774f841cb1fb62e907e7195cc95bc761e053184b8acc3ceb20733", + "sha256:b4d12837e0203bbace818ff4a7461afdcd78bcd782351cea148139180d7bcffe", + "sha256:b61687d0828e72bf5cda24a2690188f37170bd31c9359ac97e4e66569f120a16", + "sha256:b807e598953730f82e4eae3bd30f6a122cf6b31c398c6b504c0e04c13c170429", + "sha256:b8cd1f918b26fd7b1832ece557cc18f2d8747309ff8b3f0ef9d4250c5ad67a39", + "sha256:b91cc9d336957239ff200f30097e6fea2dc6d6fb3c81e853eaa09eac904fd894", + "sha256:bd3ce56ae2cbae3ba82b683bc425cd7e48d2ed8b10f3e818186b6f5646d9271c", + "sha256:be6cb0c799abb0e2ba3e618e6d28ddddf7e485f6c2ce938dfa237daf3905072c", + "sha256:befb4158af32106b9a93db8d6d1d1cbbd418c0d5aca0cabb7b1780abf0c89169", + "sha256:bf053da3c97a4bc5ecfbb218cdd2983febd91c617be8367d139882aa11e490aa", + "sha256:c02e8f18bdedba082cef725942ac823b9b60656db07f7e265cb31618dfd00d77", + "sha256:c1bc67752d5f21013cfe430df4062441714eab79f65a6a05e01505957e9c35fe", + "sha256:c61750fadcd119d0825bcb7d7d675dd264dcc89cc05292aab5be68ebdbb374ad", + "sha256:c90d5b3d4e944e065a301d741b3c1d784f6bd1f503aa68b4967e32b2ba313d85", + "sha256:c9a7f43c0b202b334cc9184af09bb8f21d3a209e038efaf106936fb69e6b026e", + "sha256:cb96e6e088d6cf71c1ea977510948320234824cf226e32f6f6e044f7a9c82b34", + "sha256:cf63c214fe879a65e69a386f915e36104fc84254ab141240f8854602d8e0be2a", + "sha256:d1aca03ede943eb80ab3d63bb082c84b7aab85ea83bd0fd0c200260945fb49d9", + "sha256:d2e56fd3b00222722abfb3f5f0759ddbae4b90811b5ad4343c64030ad1bde70c", + "sha256:d5f93ebbeb8032d47e349328ec8662d973d9b05a70b3c35df1f91fe419b84749", + "sha256:d882a373d8093c2941e01291b7ced96e9cbe4781da9a7751ca7e6c70385e5214", + "sha256:d920abdfa61279ba1a2ef9484aab07bf03331f8c08a10120fa332353d06e6932", + "sha256:da2af0d7aebfc2074080d72efa6ab8317c62481ef1f896f65d9999c1c01f4494", + "sha256:dd8ea6ebee7aedbf7c749fa80521d9ccf1ba473e0d1e14805caafbaad281c889", + "sha256:de8b364c423ef0a4bad9069657d617f9a5d2b2062457a89b1fa16ee199c399c1", + "sha256:df1ae86ff54725a01fa1a0510b914ca53a161b7050be74f6204e24aded5971d0", + "sha256:dff05cb7016dff1e9fd68f4122c127b65dfc59de5306cfb7ad92f956f230bee2", + "sha256:e1a622f13970d81f95d0c72f9dc090dce9085fccfa4c9f2174377ee32bd15786", + "sha256:e49fb0d1ce92cfa0cb198cc5b1b11cdf9d0638658e2a2db2687e39db7c87fc78", + "sha256:e5c802729725bd07e2bc3ab7b76dc7e0bbfc53129d8f1eb1c002c24cf774717e", + "sha256:e841068dc0be4cb6dfb5c890eb88cbdcff2f4a332393c7ec94e8e618bd32c1a8", + "sha256:e916035e3e9930cbdfdd10abf48861340221857f45509565898e012263f7b289", + "sha256:eba154571c16e032112afac0dc2dfe9e63c2ceb7aedd07bb7eecf2ce26d4dd4c", + "sha256:f03460ff076f70ab595bb45a0205ccea1971443575b6920c52e755dec2b3fbfe", + "sha256:f0ec3b750b59375eab5b0fb2b9254810c00a3375be6d789899f1055a1d556237", + "sha256:f291bcf42ae98eb5107edb162c3c998b4a89648fd8e99ed4cbd12705292788cd", + "sha256:f61efe1d2fe0de16158a5fe1d1cf3c14bdb6aecd54d8938fd26512c525c1f624", + "sha256:f68edfc67aabac33708941f26f22a7b8e9f81429bc0cf249fcf7d66b23af8d19", + "sha256:fa95848c929b6a75f6848d3c9793e59db365ee436776e57db835cdbfa79ba977", + "sha256:fd9f8797427910198f95bced71ddfed61130d7e349213bfb8466c9c99e2c46a8", + "sha256:fdb4ca07ab75ffadab4a8b135ad59cdbb3156b99310f3d565370da74a15d6bd3" ], "index": "pypi", - "version": "==2.1.2" - }, - "setuptools": { - "hashes": [ - "sha256:a78d01d1e2c175c474884671dde039962c9d74c7223db7369771fcf6e29ceeab", - "sha256:bd6eb2d6722568de6d14b87c44a96fac54b2a45ff5e940e639979a3d1792adb6" - ], - "markers": "python_version >= '3.7'", - "version": "==66.0.0" + "markers": "python_version >= '3.9'", + "version": "==3.0.4" }, "werkzeug": { "hashes": [ - "sha256:7ea2d48322cc7c0f8b3a215ed73eabd7b5d75d0b50e31ab006286ccff9e00b8f", - "sha256:f979ab81f58d7318e064e99c4506445d60135ac5cd2e177a2de0089bfd4c9bd5" + "sha256:55ca7c70a75689be937aa27f8ff4b018f06ff4838fc73045560bf0f5a1291060", + "sha256:6392e50c78460ba618e5b21f08a71f59c99ce99cdc6cf6e3dd7e6ccca8754fab" ], "index": "pypi", - "version": "==2.2.2" + "markers": "python_version >= '3.9'", + "version": "==3.1.9" } }, "develop": {} diff --git a/fixtures/vendored/pipenv/vendor/Flask-2.2.2-py3-none-any.whl b/fixtures/vendored/pipenv/vendor/Flask-2.2.2-py3-none-any.whl deleted file mode 100644 index fb96ac95e..000000000 Binary files a/fixtures/vendored/pipenv/vendor/Flask-2.2.2-py3-none-any.whl and /dev/null differ diff --git a/fixtures/vendored/pipenv/vendor/Jinja2-3.1.2-py3-none-any.whl b/fixtures/vendored/pipenv/vendor/Jinja2-3.1.2-py3-none-any.whl deleted file mode 100644 index d271ac1dd..000000000 Binary files a/fixtures/vendored/pipenv/vendor/Jinja2-3.1.2-py3-none-any.whl and /dev/null differ diff --git a/fixtures/vendored/pipenv/vendor/MarkupSafe-2.1.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl b/fixtures/vendored/pipenv/vendor/MarkupSafe-2.1.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl deleted file mode 100644 index 634293822..000000000 Binary files a/fixtures/vendored/pipenv/vendor/MarkupSafe-2.1.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl and /dev/null differ diff --git a/fixtures/vendored/pipenv/vendor/Werkzeug-2.2.2-py3-none-any.whl b/fixtures/vendored/pipenv/vendor/Werkzeug-2.2.2-py3-none-any.whl deleted file mode 100644 index e72f6e85d..000000000 Binary files a/fixtures/vendored/pipenv/vendor/Werkzeug-2.2.2-py3-none-any.whl and /dev/null differ diff --git a/fixtures/vendored/pipenv/vendor/blinker-1.9.0-py3-none-any.whl b/fixtures/vendored/pipenv/vendor/blinker-1.9.0-py3-none-any.whl new file mode 100644 index 000000000..62dd87bd2 Binary files /dev/null and b/fixtures/vendored/pipenv/vendor/blinker-1.9.0-py3-none-any.whl differ diff --git a/fixtures/vendored/pipenv/vendor/click-8.1.3-py3-none-any.whl b/fixtures/vendored/pipenv/vendor/click-8.1.3-py3-none-any.whl deleted file mode 100644 index e758ec0cc..000000000 Binary files a/fixtures/vendored/pipenv/vendor/click-8.1.3-py3-none-any.whl and /dev/null differ diff --git a/fixtures/vendored/pipenv/vendor/click-8.5.0-py3-none-any.whl b/fixtures/vendored/pipenv/vendor/click-8.5.0-py3-none-any.whl new file mode 100644 index 000000000..dba816db8 Binary files /dev/null and b/fixtures/vendored/pipenv/vendor/click-8.5.0-py3-none-any.whl differ diff --git a/fixtures/vendored/pipenv/vendor/flask-3.1.3-py3-none-any.whl b/fixtures/vendored/pipenv/vendor/flask-3.1.3-py3-none-any.whl new file mode 100644 index 000000000..37464c3f4 Binary files /dev/null and b/fixtures/vendored/pipenv/vendor/flask-3.1.3-py3-none-any.whl differ diff --git a/fixtures/vendored/pipenv/vendor/gunicorn-20.1.0-py3-none-any.whl b/fixtures/vendored/pipenv/vendor/gunicorn-20.1.0-py3-none-any.whl deleted file mode 100644 index 6b8006019..000000000 Binary files a/fixtures/vendored/pipenv/vendor/gunicorn-20.1.0-py3-none-any.whl and /dev/null differ diff --git a/fixtures/vendored/pipenv/vendor/gunicorn-26.2.0-py3-none-any.whl b/fixtures/vendored/pipenv/vendor/gunicorn-26.2.0-py3-none-any.whl new file mode 100644 index 000000000..95fc28805 Binary files /dev/null and b/fixtures/vendored/pipenv/vendor/gunicorn-26.2.0-py3-none-any.whl differ diff --git a/fixtures/vendored/pipenv/vendor/itsdangerous-2.1.2-py3-none-any.whl b/fixtures/vendored/pipenv/vendor/itsdangerous-2.1.2-py3-none-any.whl deleted file mode 100644 index 2260642de..000000000 Binary files a/fixtures/vendored/pipenv/vendor/itsdangerous-2.1.2-py3-none-any.whl and /dev/null differ diff --git a/fixtures/vendored/pipenv/vendor/itsdangerous-2.2.0-py3-none-any.whl b/fixtures/vendored/pipenv/vendor/itsdangerous-2.2.0-py3-none-any.whl new file mode 100644 index 000000000..359ea0c5d Binary files /dev/null and b/fixtures/vendored/pipenv/vendor/itsdangerous-2.2.0-py3-none-any.whl differ diff --git a/fixtures/vendored/pipenv/vendor/jinja2-3.1.6-py3-none-any.whl b/fixtures/vendored/pipenv/vendor/jinja2-3.1.6-py3-none-any.whl new file mode 100644 index 000000000..5046d779c Binary files /dev/null and b/fixtures/vendored/pipenv/vendor/jinja2-3.1.6-py3-none-any.whl differ diff --git a/fixtures/vendored/pipenv/vendor/markupsafe-3.0.4-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl b/fixtures/vendored/pipenv/vendor/markupsafe-3.0.4-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl new file mode 100644 index 000000000..1a47baed4 Binary files /dev/null and b/fixtures/vendored/pipenv/vendor/markupsafe-3.0.4-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl differ diff --git a/fixtures/vendored/pipenv/vendor/setuptools-66.0.0-py3-none-any.whl b/fixtures/vendored/pipenv/vendor/setuptools-66.0.0-py3-none-any.whl deleted file mode 100644 index 0eceb089d..000000000 Binary files a/fixtures/vendored/pipenv/vendor/setuptools-66.0.0-py3-none-any.whl and /dev/null differ diff --git a/fixtures/vendored/pipenv/vendor/werkzeug-3.1.9-py3-none-any.whl b/fixtures/vendored/pipenv/vendor/werkzeug-3.1.9-py3-none-any.whl new file mode 100644 index 000000000..584fb0a3f Binary files /dev/null and b/fixtures/vendored/pipenv/vendor/werkzeug-3.1.9-py3-none-any.whl differ diff --git a/fixtures/vendored/simple/requirements.txt b/fixtures/vendored/simple/requirements.txt index 649aa5aa8..1605c9955 100644 --- a/fixtures/vendored/simple/requirements.txt +++ b/fixtures/vendored/simple/requirements.txt @@ -1,8 +1,8 @@ -Flask==2.2.2 -Jinja2==3.1.2 -MarkupSafe==2.1.2 -Werkzeug==2.2.2 -gunicorn==20.1.0 -itsdangerous==2.1.2 +Flask==3.1.3 +Jinja2==3.1.6 +MarkupSafe==3.0.4 +Werkzeug==3.1.9 +gunicorn==26.2.0 +itsdangerous==2.2.0 pylibmc==1.6.3 -cffi==1.15.1 +cffi==2.1.1 diff --git a/fixtures/vendored/simple/vendor/Flask-2.2.2-py3-none-any.whl b/fixtures/vendored/simple/vendor/Flask-2.2.2-py3-none-any.whl deleted file mode 100644 index fb96ac95e..000000000 Binary files a/fixtures/vendored/simple/vendor/Flask-2.2.2-py3-none-any.whl and /dev/null differ diff --git a/fixtures/vendored/simple/vendor/Jinja2-3.1.2-py3-none-any.whl b/fixtures/vendored/simple/vendor/Jinja2-3.1.2-py3-none-any.whl deleted file mode 100644 index d271ac1dd..000000000 Binary files a/fixtures/vendored/simple/vendor/Jinja2-3.1.2-py3-none-any.whl and /dev/null differ diff --git a/fixtures/vendored/simple/vendor/MarkupSafe-2.1.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl b/fixtures/vendored/simple/vendor/MarkupSafe-2.1.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl deleted file mode 100644 index 634293822..000000000 Binary files a/fixtures/vendored/simple/vendor/MarkupSafe-2.1.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl and /dev/null differ diff --git a/fixtures/vendored/simple/vendor/Werkzeug-2.2.2-py3-none-any.whl b/fixtures/vendored/simple/vendor/Werkzeug-2.2.2-py3-none-any.whl deleted file mode 100644 index e72f6e85d..000000000 Binary files a/fixtures/vendored/simple/vendor/Werkzeug-2.2.2-py3-none-any.whl and /dev/null differ diff --git a/fixtures/vendored/simple/vendor/blinker-1.9.0-py3-none-any.whl b/fixtures/vendored/simple/vendor/blinker-1.9.0-py3-none-any.whl new file mode 100644 index 000000000..62dd87bd2 Binary files /dev/null and b/fixtures/vendored/simple/vendor/blinker-1.9.0-py3-none-any.whl differ diff --git a/fixtures/vendored/simple/vendor/cffi-1.15.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl b/fixtures/vendored/simple/vendor/cffi-1.15.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl deleted file mode 100644 index 2d6f6d354..000000000 Binary files a/fixtures/vendored/simple/vendor/cffi-1.15.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl and /dev/null differ diff --git a/fixtures/vendored/simple/vendor/cffi-2.1.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl b/fixtures/vendored/simple/vendor/cffi-2.1.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl new file mode 100644 index 000000000..a623d1ac8 Binary files /dev/null and b/fixtures/vendored/simple/vendor/cffi-2.1.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl differ diff --git a/fixtures/vendored/simple/vendor/click-8.1.3-py3-none-any.whl b/fixtures/vendored/simple/vendor/click-8.1.3-py3-none-any.whl deleted file mode 100644 index e758ec0cc..000000000 Binary files a/fixtures/vendored/simple/vendor/click-8.1.3-py3-none-any.whl and /dev/null differ diff --git a/fixtures/vendored/simple/vendor/click-8.5.0-py3-none-any.whl b/fixtures/vendored/simple/vendor/click-8.5.0-py3-none-any.whl new file mode 100644 index 000000000..dba816db8 Binary files /dev/null and b/fixtures/vendored/simple/vendor/click-8.5.0-py3-none-any.whl differ diff --git a/fixtures/vendored/simple/vendor/flask-3.1.3-py3-none-any.whl b/fixtures/vendored/simple/vendor/flask-3.1.3-py3-none-any.whl new file mode 100644 index 000000000..37464c3f4 Binary files /dev/null and b/fixtures/vendored/simple/vendor/flask-3.1.3-py3-none-any.whl differ diff --git a/fixtures/vendored/simple/vendor/gunicorn-20.1.0-py3-none-any.whl b/fixtures/vendored/simple/vendor/gunicorn-20.1.0-py3-none-any.whl deleted file mode 100644 index 6b8006019..000000000 Binary files a/fixtures/vendored/simple/vendor/gunicorn-20.1.0-py3-none-any.whl and /dev/null differ diff --git a/fixtures/vendored/simple/vendor/gunicorn-26.2.0-py3-none-any.whl b/fixtures/vendored/simple/vendor/gunicorn-26.2.0-py3-none-any.whl new file mode 100644 index 000000000..95fc28805 Binary files /dev/null and b/fixtures/vendored/simple/vendor/gunicorn-26.2.0-py3-none-any.whl differ diff --git a/fixtures/vendored/simple/vendor/itsdangerous-2.1.2-py3-none-any.whl b/fixtures/vendored/simple/vendor/itsdangerous-2.1.2-py3-none-any.whl deleted file mode 100644 index 2260642de..000000000 Binary files a/fixtures/vendored/simple/vendor/itsdangerous-2.1.2-py3-none-any.whl and /dev/null differ diff --git a/fixtures/vendored/simple/vendor/itsdangerous-2.2.0-py3-none-any.whl b/fixtures/vendored/simple/vendor/itsdangerous-2.2.0-py3-none-any.whl new file mode 100644 index 000000000..359ea0c5d Binary files /dev/null and b/fixtures/vendored/simple/vendor/itsdangerous-2.2.0-py3-none-any.whl differ diff --git a/fixtures/vendored/simple/vendor/jinja2-3.1.6-py3-none-any.whl b/fixtures/vendored/simple/vendor/jinja2-3.1.6-py3-none-any.whl new file mode 100644 index 000000000..5046d779c Binary files /dev/null and b/fixtures/vendored/simple/vendor/jinja2-3.1.6-py3-none-any.whl differ diff --git a/fixtures/vendored/simple/vendor/markupsafe-3.0.4-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl b/fixtures/vendored/simple/vendor/markupsafe-3.0.4-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl new file mode 100644 index 000000000..1a47baed4 Binary files /dev/null and b/fixtures/vendored/simple/vendor/markupsafe-3.0.4-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl differ diff --git a/fixtures/vendored/simple/vendor/pycparser-2.21-py2.py3-none-any.whl b/fixtures/vendored/simple/vendor/pycparser-2.21-py2.py3-none-any.whl deleted file mode 100644 index fef6735a2..000000000 Binary files a/fixtures/vendored/simple/vendor/pycparser-2.21-py2.py3-none-any.whl and /dev/null differ diff --git a/fixtures/vendored/simple/vendor/pycparser-3.12-py3-none-any.whl b/fixtures/vendored/simple/vendor/pycparser-3.12-py3-none-any.whl new file mode 100644 index 000000000..e5c916077 Binary files /dev/null and b/fixtures/vendored/simple/vendor/pycparser-3.12-py3-none-any.whl differ diff --git a/fixtures/vendored/simple/vendor/pylibmc-1.6.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl b/fixtures/vendored/simple/vendor/pylibmc-1.6.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl deleted file mode 100644 index 8a8dea338..000000000 Binary files a/fixtures/vendored/simple/vendor/pylibmc-1.6.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl and /dev/null differ diff --git a/fixtures/vendored/simple/vendor/pylibmc-1.6.3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl b/fixtures/vendored/simple/vendor/pylibmc-1.6.3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl new file mode 100644 index 000000000..40e6720c0 Binary files /dev/null and b/fixtures/vendored/simple/vendor/pylibmc-1.6.3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl differ diff --git a/fixtures/vendored/simple/vendor/setuptools-66.0.0-py3-none-any.whl b/fixtures/vendored/simple/vendor/setuptools-66.0.0-py3-none-any.whl deleted file mode 100644 index 0eceb089d..000000000 Binary files a/fixtures/vendored/simple/vendor/setuptools-66.0.0-py3-none-any.whl and /dev/null differ diff --git a/fixtures/vendored/simple/vendor/werkzeug-3.1.9-py3-none-any.whl b/fixtures/vendored/simple/vendor/werkzeug-3.1.9-py3-none-any.whl new file mode 100644 index 000000000..584fb0a3f Binary files /dev/null and b/fixtures/vendored/simple/vendor/werkzeug-3.1.9-py3-none-any.whl differ diff --git a/fixtures/vendored/transitive/requirements.txt b/fixtures/vendored/transitive/requirements.txt index daa14ca4c..b7ea47135 100644 --- a/fixtures/vendored/transitive/requirements.txt +++ b/fixtures/vendored/transitive/requirements.txt @@ -1,7 +1,7 @@ -Flask==2.2.2 -Jinja2==3.1.2 -MarkupSafe==2.1.2 -Werkzeug==2.2.2 -click==8.1.3 -itsdangerous==2.1.2 -jsonschema==4.17.3 \ No newline at end of file +Flask==3.1.3 +Jinja2==3.1.6 +MarkupSafe==3.0.4 +Werkzeug==3.1.9 +click==8.5.0 +itsdangerous==2.2.0 +jsonschema==4.26.0 \ No newline at end of file diff --git a/fixtures/vendored/transitive/runtime.txt b/fixtures/vendored/transitive/runtime.txt index 523095d87..61b573c64 100644 --- a/fixtures/vendored/transitive/runtime.txt +++ b/fixtures/vendored/transitive/runtime.txt @@ -1 +1 @@ -python-3.10.x \ No newline at end of file +python-3.14.x \ No newline at end of file diff --git a/fixtures/vendored/transitive/vendor/Flask-2.2.2-py3-none-any.whl b/fixtures/vendored/transitive/vendor/Flask-2.2.2-py3-none-any.whl deleted file mode 100644 index fb96ac95e..000000000 Binary files a/fixtures/vendored/transitive/vendor/Flask-2.2.2-py3-none-any.whl and /dev/null differ diff --git a/fixtures/vendored/transitive/vendor/Jinja2-3.1.2-py3-none-any.whl b/fixtures/vendored/transitive/vendor/Jinja2-3.1.2-py3-none-any.whl deleted file mode 100644 index d271ac1dd..000000000 Binary files a/fixtures/vendored/transitive/vendor/Jinja2-3.1.2-py3-none-any.whl and /dev/null differ diff --git a/fixtures/vendored/transitive/vendor/MarkupSafe-2.1.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl b/fixtures/vendored/transitive/vendor/MarkupSafe-2.1.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl deleted file mode 100644 index 634293822..000000000 Binary files a/fixtures/vendored/transitive/vendor/MarkupSafe-2.1.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl and /dev/null differ diff --git a/fixtures/vendored/transitive/vendor/Werkzeug-2.2.2-py3-none-any.whl b/fixtures/vendored/transitive/vendor/Werkzeug-2.2.2-py3-none-any.whl deleted file mode 100644 index e72f6e85d..000000000 Binary files a/fixtures/vendored/transitive/vendor/Werkzeug-2.2.2-py3-none-any.whl and /dev/null differ diff --git a/fixtures/vendored/transitive/vendor/attrs-22.2.0-py3-none-any.whl b/fixtures/vendored/transitive/vendor/attrs-22.2.0-py3-none-any.whl deleted file mode 100644 index 3fcb9e17d..000000000 Binary files a/fixtures/vendored/transitive/vendor/attrs-22.2.0-py3-none-any.whl and /dev/null differ diff --git a/fixtures/vendored/transitive/vendor/attrs-26.1.0-py3-none-any.whl b/fixtures/vendored/transitive/vendor/attrs-26.1.0-py3-none-any.whl new file mode 100644 index 000000000..3f0a9de77 Binary files /dev/null and b/fixtures/vendored/transitive/vendor/attrs-26.1.0-py3-none-any.whl differ diff --git a/fixtures/vendored/transitive/vendor/blinker-1.9.0-py3-none-any.whl b/fixtures/vendored/transitive/vendor/blinker-1.9.0-py3-none-any.whl new file mode 100644 index 000000000..62dd87bd2 Binary files /dev/null and b/fixtures/vendored/transitive/vendor/blinker-1.9.0-py3-none-any.whl differ diff --git a/fixtures/vendored/transitive/vendor/click-8.1.3-py3-none-any.whl b/fixtures/vendored/transitive/vendor/click-8.1.3-py3-none-any.whl deleted file mode 100644 index e758ec0cc..000000000 Binary files a/fixtures/vendored/transitive/vendor/click-8.1.3-py3-none-any.whl and /dev/null differ diff --git a/fixtures/vendored/transitive/vendor/click-8.5.0-py3-none-any.whl b/fixtures/vendored/transitive/vendor/click-8.5.0-py3-none-any.whl new file mode 100644 index 000000000..dba816db8 Binary files /dev/null and b/fixtures/vendored/transitive/vendor/click-8.5.0-py3-none-any.whl differ diff --git a/fixtures/vendored/transitive/vendor/flask-3.1.3-py3-none-any.whl b/fixtures/vendored/transitive/vendor/flask-3.1.3-py3-none-any.whl new file mode 100644 index 000000000..37464c3f4 Binary files /dev/null and b/fixtures/vendored/transitive/vendor/flask-3.1.3-py3-none-any.whl differ diff --git a/fixtures/vendored/transitive/vendor/itsdangerous-2.1.2-py3-none-any.whl b/fixtures/vendored/transitive/vendor/itsdangerous-2.1.2-py3-none-any.whl deleted file mode 100644 index 2260642de..000000000 Binary files a/fixtures/vendored/transitive/vendor/itsdangerous-2.1.2-py3-none-any.whl and /dev/null differ diff --git a/fixtures/vendored/transitive/vendor/itsdangerous-2.2.0-py3-none-any.whl b/fixtures/vendored/transitive/vendor/itsdangerous-2.2.0-py3-none-any.whl new file mode 100644 index 000000000..359ea0c5d Binary files /dev/null and b/fixtures/vendored/transitive/vendor/itsdangerous-2.2.0-py3-none-any.whl differ diff --git a/fixtures/vendored/transitive/vendor/jinja2-3.1.6-py3-none-any.whl b/fixtures/vendored/transitive/vendor/jinja2-3.1.6-py3-none-any.whl new file mode 100644 index 000000000..5046d779c Binary files /dev/null and b/fixtures/vendored/transitive/vendor/jinja2-3.1.6-py3-none-any.whl differ diff --git a/fixtures/vendored/transitive/vendor/jsonschema-4.17.3-py3-none-any.whl b/fixtures/vendored/transitive/vendor/jsonschema-4.17.3-py3-none-any.whl deleted file mode 100644 index e8f512072..000000000 Binary files a/fixtures/vendored/transitive/vendor/jsonschema-4.17.3-py3-none-any.whl and /dev/null differ diff --git a/fixtures/vendored/transitive/vendor/jsonschema-4.26.0-py3-none-any.whl b/fixtures/vendored/transitive/vendor/jsonschema-4.26.0-py3-none-any.whl new file mode 100644 index 000000000..2b6668dc0 Binary files /dev/null and b/fixtures/vendored/transitive/vendor/jsonschema-4.26.0-py3-none-any.whl differ diff --git a/fixtures/vendored/transitive/vendor/jsonschema_specifications-2025.9.1-py3-none-any.whl b/fixtures/vendored/transitive/vendor/jsonschema_specifications-2025.9.1-py3-none-any.whl new file mode 100644 index 000000000..e04d5d619 Binary files /dev/null and b/fixtures/vendored/transitive/vendor/jsonschema_specifications-2025.9.1-py3-none-any.whl differ diff --git a/fixtures/vendored/transitive/vendor/markupsafe-3.0.4-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl b/fixtures/vendored/transitive/vendor/markupsafe-3.0.4-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl new file mode 100644 index 000000000..1a47baed4 Binary files /dev/null and b/fixtures/vendored/transitive/vendor/markupsafe-3.0.4-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl differ diff --git a/fixtures/vendored/transitive/vendor/pyrsistent-0.19.3-py3-none-any.whl b/fixtures/vendored/transitive/vendor/pyrsistent-0.19.3-py3-none-any.whl deleted file mode 100644 index 8aca1c8c0..000000000 Binary files a/fixtures/vendored/transitive/vendor/pyrsistent-0.19.3-py3-none-any.whl and /dev/null differ diff --git a/fixtures/vendored/transitive/vendor/referencing-0.37.0-py3-none-any.whl b/fixtures/vendored/transitive/vendor/referencing-0.37.0-py3-none-any.whl new file mode 100644 index 000000000..b2b482d60 Binary files /dev/null and b/fixtures/vendored/transitive/vendor/referencing-0.37.0-py3-none-any.whl differ diff --git a/fixtures/vendored/transitive/vendor/rpds_py-2026.9.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl b/fixtures/vendored/transitive/vendor/rpds_py-2026.9.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl new file mode 100644 index 000000000..e7bacee87 Binary files /dev/null and b/fixtures/vendored/transitive/vendor/rpds_py-2026.9.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl differ diff --git a/fixtures/vendored/transitive/vendor/werkzeug-3.1.9-py3-none-any.whl b/fixtures/vendored/transitive/vendor/werkzeug-3.1.9-py3-none-any.whl new file mode 100644 index 000000000..584fb0a3f Binary files /dev/null and b/fixtures/vendored/transitive/vendor/werkzeug-3.1.9-py3-none-any.whl differ diff --git a/manifest.yml b/manifest.yml index 09bf9cbd7..5312c26f0 100644 --- a/manifest.yml +++ b/manifest.yml @@ -2,12 +2,8 @@ language: python default_versions: - name: python - version: 3.10.x + version: 3.14.x dependency_deprecation_dates: -- version_line: 3.10.x - name: python - date: 2026-10-04 - link: https://www.python.org/dev/peps/pep-0619/ - version_line: 3.11.x name: python date: 2027-10-24 @@ -46,7 +42,6 @@ dependencies: cf_stacks: - cflinuxfs5 - cflinuxfs4 - - cflinuxfs3 uri: https://buildpacks.cloudfoundry.org/dependencies/manual-binaries/python/libffi-3.2.1-linux-x64-5f5bf32c.tgz sha256: ff6f2f33aa3d3978a2c1764d6992ac8c384bc84a4c5d193deef891eef2555dc9 source: https://sourceware.org/ftp/libffi/libffi-3.2.1.tar.gz @@ -56,7 +51,6 @@ dependencies: cf_stacks: - cflinuxfs5 - cflinuxfs4 - - cflinuxfs3 uri: https://buildpacks.cloudfoundry.org/dependencies/manual-binaries/python/libmemcache-1.0.18-linux-x64-6d33aa02.tgz sha256: '009a3476197030e30d0ce924cc044ee4851ef27324e132b29fd12d8cde071915' source: https://launchpad.net/libmemcached/1.0/1.0.18/+download/libmemcached-1.0.18.tar.gz @@ -67,7 +61,6 @@ dependencies: sha256: 790e8ea347cf49ba250fceacdc0b022237a9150717b9e4c17f2e70abc075c05d cf_stacks: - cflinuxfs4 - - cflinuxfs3 source: https://github.com/conda/conda/archive/25.7.0.tar.gz source_sha256: 790e8ea347cf49ba250fceacdc0b022237a9150717b9e4c17f2e70abc075c05d - name: miniforge @@ -76,17 +69,8 @@ dependencies: sha256: b64f77042cf8eafd31ced64f9253a74fb85db63545fe167ba5756aea0e8125be cf_stacks: - cflinuxfs4 - - cflinuxfs3 source: https://github.com/conda-forge/miniforge/archive/refs/tags/24.7.1-0.tar.gz source_sha256: ca2f3cea67d6a1dbfd6acb9743891014768b12ad774755c57fbbcbfcd1fd8200 -- name: pip - version: '25.2' - uri: https://buildpacks.cloudfoundry.org/dependencies/pip/pip_25.2_linux_noarch_any-stack_7dc1e988.tgz - sha256: 7dc1e9882eb18f53150261c3a0cde7d5a39cdb18843c930ee01db8582f6b4f27 - cf_stacks: - - cflinuxfs3 - source: https://files.pythonhosted.org/packages/20/16/650289cd3f43d5a2fadfd98c68bd1e1e7f2550a1a5326768cddfbcedb2c5/pip-25.2.tar.gz - source_sha256: 578283f006390f85bb6282dffb876454593d637f5d1be494b5202ce4877e71f2 - name: pip version: 26.2.2 uri: https://buildpacks.cloudfoundry.org/dependencies/pip/pip_26.2.2_linux_noarch_cflinuxfs4_d876df6b.tgz @@ -103,14 +87,6 @@ dependencies: - cflinuxfs5 source: https://files.pythonhosted.org/packages/fa/e8/0842d757e483e895e670f655084cfe8b8c72580c6769a76b30b2789a0608/pip-26.2.2.tar.gz source_sha256: 3a8e5c800492787f33a4114ef54444546c340df428974ebba17e0fd47e11af2f -- name: pipenv - version: 2024.4.1 - uri: https://buildpacks.cloudfoundry.org/dependencies/pipenv/pipenv_2024.4.1_linux_noarch_cflinuxfs3_b3c74c78.tgz - sha256: b3c74c78ef410ef910ca203f788cb5b0e095fa06b63e47ebc095b2785cc44c01 - cf_stacks: - - cflinuxfs3 - source: https://files.pythonhosted.org/packages/ca/5b/8ce5227713d692913c186d9a3164eee0236fbc3eaca87d7e2bd5dbb1da36/pipenv-2024.4.1.tar.gz - source_sha256: e8ea6105c1cdda7d5c19df7bd6439a006751f3d4e017602c791e7b51314adf84 - name: pipenv version: 2026.10.3 uri: https://buildpacks.cloudfoundry.org/dependencies/pipenv/pipenv_2026.10.3_linux_noarch_cflinuxfs4_c0d825fc.tgz @@ -143,38 +119,6 @@ dependencies: - cflinuxfs5 source: https://files.pythonhosted.org/packages/42/b5/50f1fda26c4fe5b1d6ce5cdf0391bdfa1ca12fdcb8ad68344d5cf678fc90/poetry_core-2.5.0.tar.gz source_sha256: 81d04c9253b19d0604718268d781867c8f7b2128e5b25bbf1e84141eec6b89c4 -- name: python - version: 3.10.19 - uri: https://buildpacks.cloudfoundry.org/dependencies/python/python_3.10.19_linux_x64_cflinuxfs3_d754b71d.tgz - sha256: d754b71d6ee49fa556e22a0cf8370ab822716f0571eff5024fbc1d5918dd2ee6 - cf_stacks: - - cflinuxfs3 - source: https://www.python.org/ftp/python/3.10.19/Python-3.10.19.tgz - source_sha256: a078fb2d7a216071ebbe2e34b5f5355dd6b6e9b0cd1bacc4a41c63990c5a0eec -- name: python - version: 3.10.22 - uri: https://buildpacks.cloudfoundry.org/dependencies/python/python_3.10.22_linux_x64_cflinuxfs4_e1af3723.tgz - sha256: e1af372322dcbf05a0458bfb792b811abafd944d40035c63ce367f6ee334e75c - cf_stacks: - - cflinuxfs4 - source: https://www.python.org/ftp/python/3.10.22/Python-3.10.22.tgz - source_sha256: 9448b34d16f8e3db0964ac3ed9fb283197747543c2c021f283ffd2c8b7287357 -- name: python - version: 3.10.22 - uri: https://buildpacks.cloudfoundry.org/dependencies/python/python_3.10.22_linux_x64_cflinuxfs5_d8a723d9.tgz - sha256: d8a723d94bda5eb0e28bcaeaaa51fcccfd28174d09562bc85133b470b5689057 - cf_stacks: - - cflinuxfs5 - source: https://www.python.org/ftp/python/3.10.22/Python-3.10.22.tgz - source_sha256: 9448b34d16f8e3db0964ac3ed9fb283197747543c2c021f283ffd2c8b7287357 -- name: python - version: 3.11.14 - uri: https://buildpacks.cloudfoundry.org/dependencies/python/python_3.11.14_linux_x64_cflinuxfs3_294394be.tgz - sha256: 294394be5406d1f8a507672445d57ef4a6ae7398839b47832d29ac0aba8508de - cf_stacks: - - cflinuxfs3 - source: https://www.python.org/ftp/python/3.11.14/Python-3.11.14.tgz - source_sha256: 563d2a1b2a5ba5d5409b5ecd05a0e1bf9b028cf3e6a6f0c87a5dc8dc3f2d9182 - name: python version: 3.11.18 uri: https://buildpacks.cloudfoundry.org/dependencies/python/python_3.11.18_linux_x64_cflinuxfs4_2dd696f8.tgz @@ -207,14 +151,6 @@ dependencies: - cflinuxfs5 source: https://www.python.org/ftp/python/3.12.16/Python-3.12.16.tgz source_sha256: 710c3e75dac8b2f258d9cd0f76e5c4c2e9175fac9e249c98901552f7cf33b7dd -- name: python - version: 3.13.9 - uri: https://buildpacks.cloudfoundry.org/dependencies/python/python_3.13.9_linux_x64_cflinuxfs3_1c04ba8c.tgz - sha256: 1c04ba8c1c4eaa86834888d4e8291189674c1f7508cfac850c2c9ccec13c79a3 - cf_stacks: - - cflinuxfs3 - source: https://www.python.org/ftp/python/3.13.9/Python-3.13.9.tgz - source_sha256: c4c066af19c98fb7835d473bebd7e23be84f6e9874d47db9e39a68ee5d0ce35c - name: python version: 3.13.18 uri: https://buildpacks.cloudfoundry.org/dependencies/python/python_3.13.18_linux_x64_cflinuxfs4_86d7d323.tgz @@ -231,14 +167,6 @@ dependencies: - cflinuxfs5 source: https://www.python.org/ftp/python/3.13.18/Python-3.13.18.tgz source_sha256: 99dbc847fb6a3fb26358370fb4c591215864116ebb584f2b89ab0b74c51dfa2a -- name: python - version: 3.14.2 - uri: https://buildpack-dependencies.tanzu.vmware.com/cf/python/python_3.14.2_linux_x64_cflinuxfs3_82c1798d.tgz - sha256: 82c1798db9c1af3c4e6bd589cb1016b3c38981f809a63338f6708d6385c6e97b - cf_stacks: - - cflinuxfs3 - source: https://www.python.org/ftp/python/3.14.2/Python-3.14.2.tgz - source_sha256: c609e078adab90e2c6bacb6afafacd5eaf60cd94cf670f1e159565725fcd448d - name: python version: 3.14.10 uri: https://buildpacks.cloudfoundry.org/dependencies/python/python_3.14.10_linux_x64_cflinuxfs4_fb1e502b.tgz diff --git a/src/python/brats/brats_test.go b/src/python/brats/brats_test.go index 687805e4a..a0d62f658 100644 --- a/src/python/brats/brats_test.go +++ b/src/python/brats/brats_test.go @@ -28,22 +28,10 @@ var _ = Describe("Python buildpack", func() { Expect(bcrypt.CompareHashAndPassword([]byte(hashedPassword), []byte("Hello, bcrypt"))).ToNot(HaveOccurred()) }) By("supports postgres by raising a no connection error", func() { - Expect(app.GetBody("/pg")).To( - Or( - // cflinuxfs3 and cflinuxfs4 have different messages for the same error. - ContainSubstring("could not connect to server: No such file or directory"), - ContainSubstring("failed: No such file or directory"), - ), - ) + Expect(app.GetBody("/pg")).To(ContainSubstring("failed: No such file or directory")) }) By("supports mysql by raising a no connection error", func() { - Expect(app.GetBody("/mysql")).To( - Or( - // cflinuxfs3 and cflinuxfs4 have different messages for the same error. - ContainSubstring("Can't connect to local MySQL server through socket"), - ContainSubstring("Can't connect to local server through socket"), - ), - ) + Expect(app.GetBody("/mysql")).To(ContainSubstring("Can't connect to local server through socket")) }) By("supports loading and running the hiredis lib", func() { Expect(app.GetBody("/redis")).To(ContainSubstring("Hello")) diff --git a/src/python/integration/init_test.go b/src/python/integration/init_test.go index 9f9f19159..d03e7732b 100644 --- a/src/python/integration/init_test.go +++ b/src/python/integration/init_test.go @@ -40,7 +40,7 @@ func init() { flag.BoolVar(&settings.Serial, "serial", false, "run serial buildpack tests") flag.StringVar(&settings.Platform, "platform", "cf", `switchblade platform to test against ("cf" or "docker")`) flag.StringVar(&settings.GitHubToken, "github-token", "", "use the token to make GitHub API requests") - flag.StringVar(&settings.Stack, "stack", "cflinuxfs3", "stack to use when pushing apps") + flag.StringVar(&settings.Stack, "stack", "cflinuxfs4", "stack to use when pushing apps") } func TestIntegration(t *testing.T) { diff --git a/src/python/integration/versions_test.go b/src/python/integration/versions_test.go index 6e672ad3c..122f48d10 100644 --- a/src/python/integration/versions_test.go +++ b/src/python/integration/versions_test.go @@ -76,7 +76,7 @@ func testVersions(platform switchblade.Platform, fixtures, root string) func(*te file, err := os.OpenFile(filepath.Join(source, "runtime.txt"), os.O_APPEND|os.O_CREATE|os.O_WRONLY, 0600) Expect(err).NotTo(HaveOccurred()) - _, err = file.WriteString("python-3.10.x") + _, err = file.WriteString("python-3.14.x") Expect(err).NotTo(HaveOccurred()) Expect(file.Close()).To(Succeed()) @@ -94,7 +94,7 @@ func testVersions(platform switchblade.Platform, fixtures, root string) func(*te Eventually(deployment).Should(Serve("Hello, World!")) Expect(logs.String()).To(SatisfyAll( - ContainSubstring("Installing python 3.10"), + ContainSubstring("Installing python 3.14"), )) }) })