diff --git a/ports/py-certifi/portfile.cmake b/ports/py-certifi/portfile.cmake index a56719b3..80e721c6 100755 --- a/ports/py-certifi/portfile.cmake +++ b/ports/py-certifi/portfile.cmake @@ -2,8 +2,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO certifi/python-certifi - REF 2026.04.22 - SHA512 c4dcc0b585458beb53fb85242feb5bda60a94855f58938c7bf213404fdec559099fe3ebc7707fd88ac834558d8901532594238fe25ec405c22b580e73cd22250 + REF 2026.05.20 + SHA512 15be1720602a96446f442cca91f2c96ee4fb57612d90f18b68942431bb17a8136e517db550ed0bec01e44d985cb630650018f8d32ddbd77963c8544b5e457b62 HEAD_REF 2026.02.25 ) diff --git a/ports/py-certifi/vcpkg.json b/ports/py-certifi/vcpkg.json index 9318cdf0..8aa7f793 100755 --- a/ports/py-certifi/vcpkg.json +++ b/ports/py-certifi/vcpkg.json @@ -1,6 +1,6 @@ { "name": "py-certifi", - "version-date": "2026-04-22", + "version-date": "2026-05-20", "description": "A carefully curated collection of Root Certificates for validating the trustworthiness of SSL certificates while verifying the identity of TLS hosts.", "homepage": "https://github.com/certifi/python-certifi", "license": null, diff --git a/ports/py-click/portfile.cmake b/ports/py-click/portfile.cmake index 4c61128d..5381ce0d 100644 --- a/ports/py-click/portfile.cmake +++ b/ports/py-click/portfile.cmake @@ -2,7 +2,7 @@ vcpkg_from_pythonhosted( OUT_SOURCE_PATH SOURCE_PATH PACKAGE_NAME click VERSION ${VERSION} - SHA512 7b1e82888b2859e417c2086e72113394ccab442110822fa4ae59df8cc9937b01f4886e6461d1ade809faa885db542cc298fe7d0e42c3045abb59b0bf71b23192 + SHA512 f759377dfa249e912dc0aa04cf826fd4f6da7a0459e2a076f3f2fd67c22e784d4c03dcf4b91d1763021e9c4d44a198f78050678023106f838d1fa5c6374ec918 ) vcpkg_python_build_and_install_wheel(SOURCE_PATH "${SOURCE_PATH}") diff --git a/ports/py-click/vcpkg.json b/ports/py-click/vcpkg.json index 1e760928..c1c88847 100644 --- a/ports/py-click/vcpkg.json +++ b/ports/py-click/vcpkg.json @@ -1,6 +1,6 @@ { "name": "py-click", - "version": "8.4.0", + "version": "8.4.1", "description": "Composable command line interface toolkit", "homepage": "https://palletsprojects.com/p/click/", "dependencies": [ diff --git a/ports/py-cython/portfile.cmake b/ports/py-cython/portfile.cmake index 6722995e..7347c4ba 100644 --- a/ports/py-cython/portfile.cmake +++ b/ports/py-cython/portfile.cmake @@ -2,7 +2,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO cython/cython REF ${VERSION} - SHA512 5ab8e39739a79debbe89b2ff5b6d88e1b7aafd5ad34460f14f3fc2bd90c10bdc9d6aa5b5844a48e30402dde9790cb9abcba3dc2b4e8cde24c4eeee818a180099 + SHA512 19e487f9993ffd286cc679993c4fa9904628bc336c5c032a05a91c64fb8e1d20c7d463b26476c0659bd737fbccf6383793f2d3f7af92388066ef2d82a9e175bc HEAD_REF main ) diff --git a/ports/py-cython/vcpkg.json b/ports/py-cython/vcpkg.json index 4d97be48..160bb7a3 100644 --- a/ports/py-cython/vcpkg.json +++ b/ports/py-cython/vcpkg.json @@ -1,7 +1,6 @@ { "name": "py-cython", - "version": "3.2.4", - "port-version": 1, + "version": "3.2.5", "description": "Cython is a Python compiler that makes writing C extensions for Python as easy as Python itself. Cython is based on Pyrex, but supports more cutting edge functionality and optimizations.", "homepage": "https://cython.org/", "license": "Apache-2.0", diff --git a/ports/py-duckdb/portfile.cmake b/ports/py-duckdb/portfile.cmake index e786b48a..10b2429d 100644 --- a/ports/py-duckdb/portfile.cmake +++ b/ports/py-duckdb/portfile.cmake @@ -6,7 +6,7 @@ vcpkg_from_pythonhosted( OUT_SOURCE_PATH SOURCE_PATH PACKAGE_NAME duckdb VERSION ${VERSION} - SHA512 7789abb4e0e568f61c25c93e6cfe3e6bc986ef9d7a17aa6aaa8ed3e942d0c135f95c71d329faac097b3563067b4ec3b284f681e2bdc06c85e99929974170415f + SHA512 b6c4afe279754b77d26f298fe67766c229ae4498f0ea26226b26f073d7ae6837bb39a3c7b3b3710dbfd77cd09e22dcead2eb85ded7ca90db802d6d01fd159225 ) z_vcpkg_make_prepare_flags() diff --git a/ports/py-duckdb/vcpkg.json b/ports/py-duckdb/vcpkg.json index 9b2b0065..4f7d8801 100644 --- a/ports/py-duckdb/vcpkg.json +++ b/ports/py-duckdb/vcpkg.json @@ -1,6 +1,6 @@ { "name": "py-duckdb", - "version": "1.5.2", + "version": "1.5.3", "description": "Python bindings for high-performance in-process analytical database system", "homepage": "https://duckdb.org", "license": "MIT", diff --git a/ports/py-idna/portfile.cmake b/ports/py-idna/portfile.cmake index ff569db0..74dcda43 100755 --- a/ports/py-idna/portfile.cmake +++ b/ports/py-idna/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_pythonhosted( OUT_SOURCE_PATH SOURCE_PATH PACKAGE_NAME idna VERSION ${VERSION} - SHA512 8cd0efd9f82d1e5ec73b06202fed42c54e9aee4ebf5612fe29cb6c76f459d24027e545339dc3e79ad9abd0849b0e31bca42bf41f36c87391d9707f92b8326e26 + SHA512 abeff925d95de523a393b460b5865bed8871c670149f8229adb06d49c08459ff2c2f317c49f614b03218fa11b4ec1f1b6fa2d407a634711506b8f166d4aa6020 ) vcpkg_python_build_and_install_wheel(SOURCE_PATH "${SOURCE_PATH}") diff --git a/ports/py-idna/vcpkg.json b/ports/py-idna/vcpkg.json index 7a1d5e21..52109e04 100755 --- a/ports/py-idna/vcpkg.json +++ b/ports/py-idna/vcpkg.json @@ -1,6 +1,6 @@ { "name": "py-idna", - "version": "3.15", + "version": "3.16", "description": "Internationalized Domain Names in Applications (IDNA)", "homepage": "https://github.com/kjd/idna", "dependencies": [ diff --git a/ports/py-platformdirs/portfile.cmake b/ports/py-platformdirs/portfile.cmake index 019dc7fa..d4e9def3 100644 --- a/ports/py-platformdirs/portfile.cmake +++ b/ports/py-platformdirs/portfile.cmake @@ -2,7 +2,7 @@ vcpkg_from_pythonhosted( OUT_SOURCE_PATH SOURCE_PATH PACKAGE_NAME platformdirs VERSION ${VERSION} - SHA512 90030693cbe91f05702902787ac35c61aa4818189dbb5742f1d662b501584bd63d9b978367d826b58ca30d42e8479db86b479a0a6549c66a10a6409b96329ff5 + SHA512 ad3c2dd1d65522be5b5cbd7e22447681ee0a9de80fd3716b64205c229995118ace7e9bd0282e98f9d83106df5d1332bcbebea97bc6433156de22d1e1ef2756f4 FILENAME platformdirs ) diff --git a/ports/py-platformdirs/vcpkg.json b/ports/py-platformdirs/vcpkg.json index 267d777f..e77fe53e 100644 --- a/ports/py-platformdirs/vcpkg.json +++ b/ports/py-platformdirs/vcpkg.json @@ -1,6 +1,6 @@ { "name": "py-platformdirs", - "version": "4.9.6", + "version": "4.10.0", "description": "A small Python package for determining appropriate platform-specific dirs, e.g. a `user data dir`.", "homepage": "https://platformdirs.readthedocs.io/en/latest/", "license": "MIT", diff --git a/ports/py-poetry-core/portfile.cmake b/ports/py-poetry-core/portfile.cmake index 224f86e4..4f264c52 100644 --- a/ports/py-poetry-core/portfile.cmake +++ b/ports/py-poetry-core/portfile.cmake @@ -3,7 +3,7 @@ vcpkg_from_pythonhosted( OUT_SOURCE_PATH SOURCE_PATH PACKAGE_NAME poetry-core VERSION ${VERSION} - SHA512 07452eb3d5c640891be58d7d882be327ddb38e4d59499ca2100c854640c174f666e1175e8bb739a31631b5df44b04be0354b7bc59878340cdda3a30f9f2c3dfa + SHA512 13fbaa062eafa59a3d4ef1dbc681d834bc61e1d3218e908aabc198dea26135a307bc4b34abdb1043d453b9de9755653f1dc261cbd8e508bdce8477cc6ca4ee54 FILENAME poetry_core ) diff --git a/ports/py-poetry-core/vcpkg.json b/ports/py-poetry-core/vcpkg.json index bc2e7442..81a70e97 100644 --- a/ports/py-poetry-core/vcpkg.json +++ b/ports/py-poetry-core/vcpkg.json @@ -1,6 +1,6 @@ { "name": "py-poetry-core", - "version": "2.4.0", + "version": "2.4.1", "description": "Poetry PEP 517 Build Backend", "homepage": "https://github.com/python-poetry/poetry-core", "license": "MIT", diff --git a/ports/py-pydantic-core/portfile.cmake b/ports/py-pydantic-core/portfile.cmake index 8d210311..4fe24734 100644 --- a/ports/py-pydantic-core/portfile.cmake +++ b/ports/py-pydantic-core/portfile.cmake @@ -2,7 +2,7 @@ vcpkg_from_pythonhosted( OUT_SOURCE_PATH SOURCE_PATH PACKAGE_NAME pydantic_core VERSION ${VERSION} - SHA512 828573e575da201f486bd02d0a4a95bced6b8e7594cad7a2bdcce372a8e7d389bcb85ac5be10594d2b5847c93e00e3443a9c6d081110ca47d2ce931b90ad2973 + SHA512 efface2cb60cad7a999128aa6cb9591fcdecd09de0f406bc511a3c7a1a607f717182400f2781e0fb7cae98090ef4dbfb7cda0df0a541df031567994150db0afa ) if(VCPKG_TARGET_IS_WINDOWS) diff --git a/ports/py-pydantic-core/vcpkg.json b/ports/py-pydantic-core/vcpkg.json index 2d7f3dcb..dc59fa61 100644 --- a/ports/py-pydantic-core/vcpkg.json +++ b/ports/py-pydantic-core/vcpkg.json @@ -1,6 +1,6 @@ { "name": "py-pydantic-core", - "version": "2.46.4", + "version": "2.47.0", "description": "Data validation using Python type hints.", "homepage": "https://github.com/pydantic/pydantic", "dependencies": [ diff --git a/ports/py-trove-classifiers/portfile.cmake b/ports/py-trove-classifiers/portfile.cmake index 7bd4d5e9..fc4dea5f 100755 --- a/ports/py-trove-classifiers/portfile.cmake +++ b/ports/py-trove-classifiers/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_pythonhosted( OUT_SOURCE_PATH SOURCE_PATH PACKAGE_NAME trove-classifiers VERSION ${VERSION} - SHA512 bc3ea9dd1ad0c110b83a79ec759f12ce4bd0665b220b1d43b04fc438317772f12e203d83163b9a00e3c4600b0dbb0b10c03f6432212aa4ef29a180f516d96764 + SHA512 e7936f6bc001f11d9212eb68ab6bee2c9264fc6f9e8475d79bca1599fe163e47dc1d28b217f0a444c6a2c24e4398b0a3b4a0cd7b0344cb671eb1d6c348098009 FILENAME trove_classifiers ) diff --git a/ports/py-trove-classifiers/vcpkg.json b/ports/py-trove-classifiers/vcpkg.json index 212ecc20..95e00edc 100755 --- a/ports/py-trove-classifiers/vcpkg.json +++ b/ports/py-trove-classifiers/vcpkg.json @@ -1,6 +1,6 @@ { "name": "py-trove-classifiers", - "version": "2026.5.7.17", + "version": "2026.5.22.10", "description": "Canonical source for classifiers on PyPI (pypi.org).", "homepage": "https://github.com/pypa/trove-classifiers", "dependencies": [ diff --git a/ports/py-wrapt/portfile.cmake b/ports/py-wrapt/portfile.cmake index 0e690001..7bc22b3e 100644 --- a/ports/py-wrapt/portfile.cmake +++ b/ports/py-wrapt/portfile.cmake @@ -4,7 +4,7 @@ vcpkg_from_pythonhosted( OUT_SOURCE_PATH SOURCE_PATH PACKAGE_NAME wrapt VERSION ${VERSION} - SHA512 97f1af4cabfd7a4cfabfaf36d26d1afc577747f18946226fbb80256e13c55302b746005e01720e874d46d536826c83e9234544c98f8dd1ecd3c9a091113da808 + SHA512 fb7952f8931b28dcfe7c10d545657af9f369f60b96defbeb0bcda0fc2b17068fbeb38fc5395d1908091c2ebf392467b42285dfc28355b8fe92d8865515590915 ) vcpkg_python_build_and_install_wheel(SOURCE_PATH "${SOURCE_PATH}") diff --git a/ports/py-wrapt/vcpkg.json b/ports/py-wrapt/vcpkg.json index 1ca066a2..4f3f5d4d 100644 --- a/ports/py-wrapt/vcpkg.json +++ b/ports/py-wrapt/vcpkg.json @@ -1,6 +1,6 @@ { "name": "py-wrapt", - "version": "2.1.2", + "version": "2.2.1", "description": "Module for decorators, wrappers and monkey patching.", "homepage": "https://github.com/GrahamDumpleton/wrapt", "dependencies": [ diff --git a/versions/baseline.json b/versions/baseline.json index 99aa6a53..51a02dd1 100644 --- a/versions/baseline.json +++ b/versions/baseline.json @@ -65,7 +65,7 @@ "port-version": 0 }, "py-certifi": { - "baseline": "2026-04-22", + "baseline": "2026-05-20", "port-version": 0 }, "py-cffi": { @@ -77,7 +77,7 @@ "port-version": 0 }, "py-click": { - "baseline": "8.4.0", + "baseline": "8.4.1", "port-version": 0 }, "py-contourpy": { @@ -97,15 +97,15 @@ "port-version": 0 }, "py-cython": { - "baseline": "3.2.4", - "port-version": 1 + "baseline": "3.2.5", + "port-version": 0 }, "py-dateutil": { "baseline": "2.9.0", "port-version": 1 }, "py-duckdb": { - "baseline": "1.5.2", + "baseline": "1.5.3", "port-version": 0 }, "py-ephem": { @@ -157,7 +157,7 @@ "port-version": 0 }, "py-idna": { - "baseline": "3.15", + "baseline": "3.16", "port-version": 0 }, "py-installer": { @@ -269,7 +269,7 @@ "port-version": 1 }, "py-platformdirs": { - "baseline": "4.9.6", + "baseline": "4.10.0", "port-version": 0 }, "py-plotly": { @@ -285,7 +285,7 @@ "port-version": 2 }, "py-poetry-core": { - "baseline": "2.4.0", + "baseline": "2.4.1", "port-version": 0 }, "py-psycopg": { @@ -313,7 +313,7 @@ "port-version": 0 }, "py-pydantic-core": { - "baseline": "2.46.4", + "baseline": "2.47.0", "port-version": 0 }, "py-pyogrio": { @@ -449,7 +449,7 @@ "port-version": 1 }, "py-trove-classifiers": { - "baseline": "2026.5.7.17", + "baseline": "2026.5.22.10", "port-version": 0 }, "py-typing-extensions": { @@ -485,7 +485,7 @@ "port-version": 0 }, "py-wrapt": { - "baseline": "2.1.2", + "baseline": "2.2.1", "port-version": 0 }, "pybind11": { diff --git a/versions/p-/py-certifi.json b/versions/p-/py-certifi.json index b1a81bec..f38263a4 100644 --- a/versions/p-/py-certifi.json +++ b/versions/p-/py-certifi.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "b9aafdf69f433e6fa8fac8db8ce2337e468306f5", + "version-date": "2026-05-20", + "port-version": 0 + }, { "git-tree": "932b282044a38168425d979671cc67883c5289bb", "version-date": "2026-04-22", diff --git a/versions/p-/py-click.json b/versions/p-/py-click.json index c3037b60..3363e634 100644 --- a/versions/p-/py-click.json +++ b/versions/p-/py-click.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "faf31819fdf6d7480f74d30435a872ea833b2b72", + "version": "8.4.1", + "port-version": 0 + }, { "git-tree": "d9fd608d5fcb98baa417445290caa9eabfbc834a", "version": "8.4.0", diff --git a/versions/p-/py-cython.json b/versions/p-/py-cython.json index fe482dae..7fa93024 100644 --- a/versions/p-/py-cython.json +++ b/versions/p-/py-cython.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "6a5bd20c4efaf3eac789aab89f5eb7b06b1e90c6", + "version": "3.2.5", + "port-version": 0 + }, { "git-tree": "c6a191acf040760c520157c6767ca9dc27d01479", "version": "3.2.4", diff --git a/versions/p-/py-duckdb.json b/versions/p-/py-duckdb.json index 78c6cf8f..729493a5 100644 --- a/versions/p-/py-duckdb.json +++ b/versions/p-/py-duckdb.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "1ba3a7585a6b186bf26733af152d8f93475602a5", + "version": "1.5.3", + "port-version": 0 + }, { "git-tree": "a52ae79b069f43aa0a008125ac3da58a5d90bcdb", "version": "1.5.2", diff --git a/versions/p-/py-idna.json b/versions/p-/py-idna.json index af524a35..7fd2ff5e 100644 --- a/versions/p-/py-idna.json +++ b/versions/p-/py-idna.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "f3d3bef88dfc3cee34e7415282bca8eb7bdb77d6", + "version": "3.16", + "port-version": 0 + }, { "git-tree": "a3c1a7e45696de1ce8f0618362db98eb26605638", "version": "3.15", diff --git a/versions/p-/py-platformdirs.json b/versions/p-/py-platformdirs.json index 2284f29e..8453d257 100644 --- a/versions/p-/py-platformdirs.json +++ b/versions/p-/py-platformdirs.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "b41238b58a723720dc1bba0d530bbc48b063b9ab", + "version": "4.10.0", + "port-version": 0 + }, { "git-tree": "aa5eb963a6ac24924f07c6836d56a10c16b6a949", "version": "4.9.6", diff --git a/versions/p-/py-poetry-core.json b/versions/p-/py-poetry-core.json index f1e392b6..c2e75c00 100644 --- a/versions/p-/py-poetry-core.json +++ b/versions/p-/py-poetry-core.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "4c3f413d02b51d6bac5ac7821648bf8804a8d5d2", + "version": "2.4.1", + "port-version": 0 + }, { "git-tree": "f7509f7c103c2fb2b3b4f8e2919c69cebb21e8c6", "version": "2.4.0", diff --git a/versions/p-/py-pydantic-core.json b/versions/p-/py-pydantic-core.json index efa1afa2..6500120b 100644 --- a/versions/p-/py-pydantic-core.json +++ b/versions/p-/py-pydantic-core.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "1df8203179aa03fafe63c909acd4faa44021b9e3", + "version": "2.47.0", + "port-version": 0 + }, { "git-tree": "6e52c9f508769321f34d3c7c8462f66dbd0be037", "version": "2.46.4", diff --git a/versions/p-/py-trove-classifiers.json b/versions/p-/py-trove-classifiers.json index 57a7886e..f81afec5 100644 --- a/versions/p-/py-trove-classifiers.json +++ b/versions/p-/py-trove-classifiers.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "d44172b5954cc34ff15165fcbe56e76fd4fc2e25", + "version": "2026.5.22.10", + "port-version": 0 + }, { "git-tree": "70d7f2462dbfd30f64ea4f60baeb0b46e569bd56", "version": "2026.5.7.17", diff --git a/versions/p-/py-wrapt.json b/versions/p-/py-wrapt.json index a9ab68ce..99f85b09 100644 --- a/versions/p-/py-wrapt.json +++ b/versions/p-/py-wrapt.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "ebeb7f2552720ab5272b5b2d4e8ce655220aab20", + "version": "2.2.1", + "port-version": 0 + }, { "git-tree": "f47f2a4f7c7701e9781ee2347ce76bff3d66c141", "version": "2.1.2",