René's URL Explorer Experiment


Title: Python based build scripts by hjmjohnson · Pull Request #299 · InsightSoftwareConsortium/ITKPythonPackage · GitHub

Open Graph Title: Python based build scripts by hjmjohnson · Pull Request #299 · InsightSoftwareConsortium/ITKPythonPackage

X Title: Python based build scripts by hjmjohnson · Pull Request #299 · InsightSoftwareConsortium/ITKPythonPackage

Description: TODO FIX DOCUMENTATION: https://itkpythonpackage.readthedocs.io/en/latest/Build_ITK_Python_packages.html How to use the tarball/zipfile cache from ITKPythonBuilds needed for dockcross-manylinux...

Open Graph Description: TODO FIX DOCUMENTATION: https://itkpythonpackage.readthedocs.io/en/latest/Build_ITK_Python_packages.html How to use the tarball/zipfile cache from ITKPythonBuilds needed for dockcross-manylinux...

X Description: TODO FIX DOCUMENTATION: https://itkpythonpackage.readthedocs.io/en/latest/Build_ITK_Python_packages.html How to use the tarball/zipfile cache from ITKPythonBuilds needed for dockcross-manylinux...

Opengraph URL: https://github.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299

X: @github

direct link

Domain: patch-diff.githubusercontent.com

route-pattern/_view_fragments/voltron/pull_requests/show/:user_id/:repository/:id/pull_request_layout(.:format)
route-controllervoltron_pull_requests_fragments
route-actionpull_request_layout
fetch-noncev2:b1f5c8ce-e8d9-ed7b-64d3-bd51d3e62c60
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-id937C:13AA49:723A3F5:93E7940:697E47A6
html-safe-nonceafb885a9d3acfef593d85da883299ea9612994749ed6cb1f4dd0daf1d7c2246f
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI5MzdDOjEzQUE0OTo3MjNBM0Y1OjkzRTc5NDA6Njk3RTQ3QTYiLCJ2aXNpdG9yX2lkIjoiMTQ2MzcxNzg3NjkyNDgyNzU1OCIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmac03e205f733ed225614d425053e7435c61f833b8dcea874d4a582b8ab13530357
hovercard-subject-tagpull_request:3183202406
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///voltron/pull_requests_fragments/pull_request_layout
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/_view_fragments/voltron/pull_requests/show/InsightSoftwareConsortium/ITKPythonPackage/299/pull_request_layout
twitter:imagehttps://opengraph.githubassets.com/1ea378c5bc0fad438ead5bd67a0d8190fee26151a552ec6db14ed16a6db2f12b/InsightSoftwareConsortium/ITKPythonPackage/pull/299
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/1ea378c5bc0fad438ead5bd67a0d8190fee26151a552ec6db14ed16a6db2f12b/InsightSoftwareConsortium/ITKPythonPackage/pull/299
og:image:altTODO FIX DOCUMENTATION: https://itkpythonpackage.readthedocs.io/en/latest/Build_ITK_Python_packages.html How to use the tarball/zipfile cache from ITKPythonBuilds needed for dockcross-manylinux...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernamehjmjohnson
hostnamegithub.com
expected-hostnamegithub.com
None60279d4097367e16897439d16d6bbe4180663db828c666eeed2656988ffe59f6
turbo-cache-controlno-preview
go-importgithub.com/InsightSoftwareConsortium/ITKPythonPackage git https://github.com/InsightSoftwareConsortium/ITKPythonPackage.git
octolytics-dimension-user_id319479
octolytics-dimension-user_loginInsightSoftwareConsortium
octolytics-dimension-repository_id80775060
octolytics-dimension-repository_nwoInsightSoftwareConsortium/ITKPythonPackage
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id80775060
octolytics-dimension-repository_network_root_nwoInsightSoftwareConsortium/ITKPythonPackage
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release7c85641c598ad130c74f7bcc27f58575cac69551
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299#start-of-content
https://patch-diff.githubusercontent.com/
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2FInsightSoftwareConsortium%2FITKPythonPackage%2Fpull%2F299
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2FInsightSoftwareConsortium%2FITKPythonPackage%2Fpull%2F299
Sign up https://patch-diff.githubusercontent.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fvoltron%2Fpull_requests_fragments%2Fpull_request_layout&source=header-repo&source_repo=InsightSoftwareConsortium%2FITKPythonPackage
Reloadhttps://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299
Reloadhttps://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299
Reloadhttps://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299
InsightSoftwareConsortium https://patch-diff.githubusercontent.com/InsightSoftwareConsortium
ITKPythonPackagehttps://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage
Notifications https://patch-diff.githubusercontent.com/login?return_to=%2FInsightSoftwareConsortium%2FITKPythonPackage
Fork 23 https://patch-diff.githubusercontent.com/login?return_to=%2FInsightSoftwareConsortium%2FITKPythonPackage
Star 63 https://patch-diff.githubusercontent.com/login?return_to=%2FInsightSoftwareConsortium%2FITKPythonPackage
Code https://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage
Issues 14 https://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/issues
Pull requests 2 https://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pulls
Actions https://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/actions
Security 0 https://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/security
Insights https://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pulse
Code https://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage
Issues https://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/issues
Pull requests https://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pulls
Actions https://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/actions
Security https://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/security
Insights https://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pulse
Sign up for GitHub https://patch-diff.githubusercontent.com/signup?return_to=%2FInsightSoftwareConsortium%2FITKPythonPackage%2Fissues%2Fnew%2Fchoose
terms of servicehttps://docs.github.com/terms
privacy statementhttps://docs.github.com/privacy
Sign inhttps://patch-diff.githubusercontent.com/login?return_to=%2FInsightSoftwareConsortium%2FITKPythonPackage%2Fissues%2Fnew%2Fchoose
Jump to bottomhttps://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299#issue-comment-box
hjmjohnsonhttps://patch-diff.githubusercontent.com/hjmjohnson
mainhttps://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/tree/main
python_based_build_scriptshttps://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/tree/python_based_build_scripts
Python based build scripts https://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299#top
hjmjohnsonhttps://patch-diff.githubusercontent.com/hjmjohnson
mainhttps://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/tree/main
python_based_build_scriptshttps://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/tree/python_based_build_scripts
Conversation 2 https://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299
Commits 250 https://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits
Checks 1 https://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/checks
Files changed https://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/files
Please reload this pagehttps://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299
https://github.co/hiddenchars
https://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/{{ revealButtonHref }}
https://patch-diff.githubusercontent.com/hjmjohnson
hjmjohnsonhttps://patch-diff.githubusercontent.com/hjmjohnson
Jan 17, 2026https://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299#issue-3824222750
Please reload this pagehttps://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299
https://itkpythonpackage.readthedocs.io/en/latest/Build_ITK_Python_packages.htmlhttps://itkpythonpackage.readthedocs.io/en/latest/Build_ITK_Python_packages.html
f77a486https://github.com/InsightSoftwareConsortium/ITKPythonPackage/commit/f77a4866e34b38cad940429f75c222edab00ae4c
f77a486https://github.com/InsightSoftwareConsortium/ITKPythonPackage/commit/f77a4866e34b38cad940429f75c222edab00ae4c
https://github.com/InsightSoftwareConsortium/ITKRemoteModuleBuildTestPackageAction.githttps://github.com/InsightSoftwareConsortium/ITKRemoteModuleBuildTestPackageAction.git
Please reload this pagehttps://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299
hjmjohnsonhttps://patch-diff.githubusercontent.com/hjmjohnson
November 26, 2025 13:56https://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299#commits-pushed-d3cdc59
https://patch-diff.githubusercontent.com/hjmjohnson
ENH: Add mac specific pixi for delocate module.https://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/d3cdc5967c14549752e944e42b7ffef256831be4
d3cdc59https://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/d3cdc5967c14549752e944e42b7ffef256831be4
https://patch-diff.githubusercontent.com/hjmjohnson
DOC: Remove redundant documentationhttps://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/8c795c67f618f1ab219435a664d35f522cf79261
8c795c6https://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/8c795c67f618f1ab219435a664d35f522cf79261
https://patch-diff.githubusercontent.com/hjmjohnson
ENH: Upgrade rustup to suppress verbose warnings in brew ecosystemhttps://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/57d21004842241a4e73bed1411b13278355364a9
57d2100https://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/57d21004842241a4e73bed1411b13278355364a9
#282https://github.com/InsightSoftwareConsortium/ITKPythonPackage/pull/282
https://patch-diff.githubusercontent.com/hjmjohnson
ENH: Fix typo "enviroment" -> "environment"https://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/937389ed59c854e812b5862d83d05a6ae8e4781d
937389ehttps://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/937389ed59c854e812b5862d83d05a6ae8e4781d
https://patch-diff.githubusercontent.com/hjmjohnson
ENH: Add logging for tag fetching and checkout in build scripthttps://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/9804b1f2c9a2cf4d5d09480be4950bd54825c6ef
9804b1fhttps://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/9804b1f2c9a2cf4d5d09480be4950bd54825c6ef
https://patch-diff.githubusercontent.com/hjmjohnson
ENH: Add Python implementation for generating build environmenthttps://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/d806c5a076ee078162f08ee999f89eaba4e4e135
d806c5ahttps://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/d806c5a076ee078162f08ee999f89eaba4e4e135
https://patch-diff.githubusercontent.com/hjmjohnson
ENH: Update pyproject_configurehttps://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/10ea6694647fc744b0dfba21c14ad3e4820483d3
10ea669https://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/10ea6694647fc744b0dfba21c14ad3e4820483d3
https://patch-diff.githubusercontent.com/hjmjohnson
ENH: Python 3.9 conformance for unused script.https://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/abb7f1b6d2bafc39cbccc98768f71486a1600ab9
abb7f1bhttps://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/abb7f1b6d2bafc39cbccc98768f71486a1600ab9
https://patch-diff.githubusercontent.com/hjmjohnson
STYLE: Update to 3.9+ recommended PEP syntax usagehttps://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/a23ad7ee93e6f415c1b2126c131688a86c3fabff
a23ad7ehttps://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/a23ad7ee93e6f415c1b2126c131688a86c3fabff
https://patch-diff.githubusercontent.com/hjmjohnson
ENH: Move windows python support files adjacent to main script.https://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/2800eb616f96ac9ee9c6988f77f8431bb964f123
2800eb6https://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/2800eb616f96ac9ee9c6988f77f8431bb964f123
https://patch-diff.githubusercontent.com/hjmjohnson
STYLE: Replace mutable default argumentshttps://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/4930bf64d9f7c5fd8205cae0a226aa502e5b1365
4930bf6https://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/4930bf64d9f7c5fd8205cae0a226aa502e5b1365
https://patch-diff.githubusercontent.com/hjmjohnson
STYLE: Use virtualenv_exe as explicit intent variable namehttps://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/27aebbc6bfbc56cdc38b64dbfa0dae5859b7886c
27aebbchttps://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/27aebbc6bfbc56cdc38b64dbfa0dae5859b7886c
https://patch-diff.githubusercontent.com/hjmjohnson
STYLE: Only pip_install packages while creating virtual envhttps://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/cbfcf4cc0853bce80bd6edce36b06806e32f52b2
cbfcf4chttps://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/cbfcf4cc0853bce80bd6edce36b06806e32f52b2
https://patch-diff.githubusercontent.com/hjmjohnson
STYLE: Standardize directory nameshttps://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/37dc6a3e71e37bbb8415439a45a0efbee0c1f7b8
37dc6a3https://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/37dc6a3e71e37bbb8415439a45a0efbee0c1f7b8
https://patch-diff.githubusercontent.com/hjmjohnson
ENH: Refactor build scripts for improved consistent modularityhttps://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/e6b95eb714f10136f353e0de2154e35c71dbd952
e6b95ebhttps://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/e6b95eb714f10136f353e0de2154e35c71dbd952
https://patch-diff.githubusercontent.com/hjmjohnson
DOC: Add named directory location variablehttps://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/4b6cff721bff2d298b6bc2155fa4a28ccc53bd23
4b6cff7https://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/4b6cff721bff2d298b6bc2155fa4a28ccc53bd23
https://patch-diff.githubusercontent.com/hjmjohnson
ENH: Respect the ITK_MODULE_NO_CLEANUP flaghttps://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/2067c52c9c00b52c6090f2273bc7c1c5b3b50bba
2067c52https://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/2067c52c9c00b52c6090f2273bc7c1c5b3b50bba
https://patch-diff.githubusercontent.com/hjmjohnson
ENH: Update README path handling and escape Windows paths in pyprojec…https://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/27e4a1d6df9ae4b99c40a6f68f5f3ccf5d19c630
27e4a1dhttps://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/27e4a1d6df9ae4b99c40a6f68f5f3ccf5d19c630
https://patch-diff.githubusercontent.com/hjmjohnson
ENH: Fix pathing to oneTBB to be relative to ITKPythonPackagehttps://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/dd6a53298fe3f79ea52a1f2f3d570f65f75d4d37
dd6a532https://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/dd6a53298fe3f79ea52a1f2f3d570f65f75d4d37
https://patch-diff.githubusercontent.com/hjmjohnson
ENH: Add pkginfo dependency and update pixi.tomlhttps://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/a09ff8d9345a17b4f06d4b08d5ea167c8671f784
a09ff8dhttps://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/a09ff8d9345a17b4f06d4b08d5ea167c8671f784
https://patch-diff.githubusercontent.com/hjmjohnson
ENH: Import pkginfo explicitly in Windows wheel build scripthttps://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/cd84083a50ccab02285e26723eb34ba22b1c71b0
cd84083https://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/cd84083a50ccab02285e26723eb34ba22b1c71b0
https://patch-diff.githubusercontent.com/hjmjohnson
ENH: Remove single_wheel option and simplify build logichttps://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/a28fa9363076da9b2b5c7386ee1e8838fc4ec9b8
a28fa93https://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/a28fa9363076da9b2b5c7386ee1e8838fc4ec9b8
https://patch-diff.githubusercontent.com/hjmjohnson
WIP: Commented out code re-added.https://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/85518fd0cfc301cf9ea5288ec5a7542308c4c4df
85518fdhttps://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/85518fd0cfc301cf9ea5288ec5a7542308c4c4df
https://patch-diff.githubusercontent.com/hjmjohnson
ENH: Refactor Windows build scripts for pathlib transition, modularit…https://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/fe36c664218fc08b4f24ccfb18277e1ac1057020
fe36c66https://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/fe36c664218fc08b4f24ccfb18277e1ac1057020
https://patch-diff.githubusercontent.com/hjmjohnson
STYLE: Fix spacing and formatting for consistent README path handlinghttps://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/c1afa276bb712cff05734fc387dd0c87245bcb2c
c1afa27https://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/c1afa276bb712cff05734fc387dd0c87245bcb2c
https://patch-diff.githubusercontent.com/hjmjohnson
ENH: Refactor Windows build scripts for argument handling and variabl…https://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/0993791c52dbff536b349417869237d9ca620a3b
0993791https://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/0993791c52dbff536b349417869237d9ca620a3b
https://patch-diff.githubusercontent.com/hjmjohnson
ENH: Replace check_call with echo_check_call in Windows build scr…https://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/dd52b309c5beecb7c7678a6e6ba9421c8863022d
dd52b30https://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/dd52b309c5beecb7c7678a6e6ba9421c8863022d
https://patch-diff.githubusercontent.com/hjmjohnson
ENH: Simplify CMake configuration with modularized scriptshttps://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/7c9921818b227551c823337510ee8772d6a3ff66
7c99218https://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/7c9921818b227551c823337510ee8772d6a3ff66
https://patch-diff.githubusercontent.com/hjmjohnson
ENH: Add optional print flag to debug functionhttps://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/785636e6102f296ef4e8c731e13a2a21d8f53801
785636ehttps://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/785636e6102f296ef4e8c731e13a2a21d8f53801
https://patch-diff.githubusercontent.com/hjmjohnson
ENH: Refactor platform detection and command locator utilitieshttps://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/03e63923511506a1401334967840403e41b16401
03e6392https://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/03e63923511506a1401334967840403e41b16401
hjmjohnsonhttps://patch-diff.githubusercontent.com/hjmjohnson
January 9, 2026 11:27https://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299#commits-pushed-0e92295
https://patch-diff.githubusercontent.com/hjmjohnson
ENH: Allow specifying MODULE_SRC_DIRhttps://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/0e9229539ba0ab162343a87e36ff0b3cacf4439a
0e92295https://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/0e9229539ba0ab162343a87e36ff0b3cacf4439a
https://patch-diff.githubusercontent.com/hjmjohnson
ENH: Update to use PIXI instead of homebrew for building.https://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/6084e30bcb50db047629f9b9cd4769d762e4311d
6084e30https://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/6084e30bcb50db047629f9b9cd4769d762e4311d
https://patch-diff.githubusercontent.com/hjmjohnson
ENH: Remove outdated script for installing pythonhttps://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/d3aaefcbcb0d8d9936ee652e004f5ff13edadeff
d3aaefchttps://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/d3aaefcbcb0d8d9936ee652e004f5ff13edadeff
https://patch-diff.githubusercontent.com/hjmjohnson
ENH: Update make_tarballs to allow command line python versionshttps://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/9f3c4195d4369efd05b4bf0940e0d8f5796cd2e4
9f3c419https://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/9f3c4195d4369efd05b4bf0940e0d8f5796cd2e4
https://patch-diff.githubusercontent.com/hjmjohnson
ENH: Prepare for making linux the same as mac for cache management.https://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/ec5c85a83324ebe965511a49bb13fd71a32d4f79
ec5c85ahttps://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/ec5c85a83324ebe965511a49bb13fd71a32d4f79
https://patch-diff.githubusercontent.com/hjmjohnson
ENH: Fix script for building tarballs.https://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/4b11a0b6c8bf120ff7d5adc8bb8820aaec3525e9
4b11a0bhttps://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/4b11a0b6c8bf120ff7d5adc8bb8820aaec3525e9
https://patch-diff.githubusercontent.com/hjmjohnson
ENH: Remove outdated scriptshttps://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/96a82856f9ae216538223d3463a146ba8b1a6b67
96a8285https://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/96a82856f9ae216538223d3463a146ba8b1a6b67
https://patch-diff.githubusercontent.com/hjmjohnson
ENH: Make python version selection more robust.https://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/ecaa378df1d64c3bb31686059ce476c02333003e
ecaa378https://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/ecaa378df1d64c3bb31686059ce476c02333003e
https://patch-diff.githubusercontent.com/hjmjohnson
ENH: Improve pathing to support consistent tarball builds.https://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/50c6650e689e087341840d4814e54cd11ff4c1da
50c6650https://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/50c6650e689e087341840d4814e54cd11ff4c1da
https://patch-diff.githubusercontent.com/hjmjohnson
ENH: Reduce the content placed in the tarballs.https://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/502ed621b3878aef638549428180527bfcf0db87
502ed62https://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/502ed621b3878aef638549428180527bfcf0db87
https://patch-diff.githubusercontent.com/hjmjohnson
ENH: Add code to allow making tarballs for manylinux.https://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/9e8623afa0ed44417eb320c617da5986cf7ccaf8
9e8623ahttps://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/9e8623afa0ed44417eb320c617da5986cf7ccaf8
https://patch-diff.githubusercontent.com/hjmjohnson
ENH: Add code to allow making tarballs for manylinux.https://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/e13fabd6030e03572ca9327f4e7afbc916382f49
e13fabdhttps://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/e13fabd6030e03572ca9327f4e7afbc916382f49
https://patch-diff.githubusercontent.com/hjmjohnson
ENH: Limit glob patters for whl fixing on linux and manylinuxhttps://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/82fc865f3281682041c1f318509be838b4b64461
82fc865https://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/82fc865f3281682041c1f318509be838b4b64461
https://patch-diff.githubusercontent.com/hjmjohnson
STYLE: Move comment near variable setting.https://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/72484e2ac7d64af61ecc78260a29da2c27e4956f
72484e2https://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/72484e2ac7d64af61ecc78260a29da2c27e4956f
https://patch-diff.githubusercontent.com/hjmjohnson
ENH: Add make_windows_zip.ps1 for streamlined Windows wheel buildshttps://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/c921bd60b4b79a7958ac660bb4e653703a52da2c
c921bd6https://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/c921bd60b4b79a7958ac660bb4e653703a52da2c
https://patch-diff.githubusercontent.com/hjmjohnson
ENH: If ITK_GIT_TAG is not set, default to ITK_PACKAGE_VERSIONhttps://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/5b91c102501d0d7dd6d17060d014eb728060aaa8
5b91c10https://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/5b91c102501d0d7dd6d17060d014eb728060aaa8
https://patch-diff.githubusercontent.com/hjmjohnson
ENH: Simplify the nameing of the cache tarballs.https://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/91621cdd1169c624921b02d24838305b2464b94c
91621cdhttps://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/91621cdd1169c624921b02d24838305b2464b94c
https://patch-diff.githubusercontent.com/hjmjohnson
ENH: Remove requirements-dev.txt that is no longer used.https://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/04ca7f83c4284f5ab31798da4a41bdeb971d5f79
04ca7f8https://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/04ca7f83c4284f5ab31798da4a41bdeb971d5f79
https://patch-diff.githubusercontent.com/hjmjohnson
ENH: Improve pathing for overwritting git tagged ITKPythonPackage scr…https://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/7b8cbed680186c0ad01d601c3e37fac70353a106
7b8cbedhttps://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/7b8cbed680186c0ad01d601c3e37fac70353a106
https://patch-diff.githubusercontent.com/hjmjohnson
ENH: Fixup default OCI_EXE values.https://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/50c33196cbbf8be256aff09794483271fd60d649
50c3319https://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/50c33196cbbf8be256aff09794483271fd60d649
https://patch-diff.githubusercontent.com/hjmjohnson
ENH: Remove outdated package_env_file reference.https://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/3e1721de391458ea75edbf2b5d4bc73c1d70c849
3e1721dhttps://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/3e1721de391458ea75edbf2b5d4bc73c1d70c849
https://patch-diff.githubusercontent.com/hjmjohnson
ENH: Add diagnostic for bash script debugging.https://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/0cbc2f5a474bab94693719032e4bbd58f3eb72d9
0cbc2f5https://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/0cbc2f5a474bab94693719032e4bbd58f3eb72d9
https://patch-diff.githubusercontent.com/hjmjohnson
ENH: Fix to propogate the build_wheelshttps://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/266c73a654edbb419551adc18bdecbef45ab0672
266c73ahttps://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/266c73a654edbb419551adc18bdecbef45ab0672
https://patch-diff.githubusercontent.com/hjmjohnson
ENH: Use consistent macosx instead of macoshttps://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/ce254bf4cf74b1b4d55784b02502b0c666dc8641
ce254bfhttps://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/ce254bf4cf74b1b4d55784b02502b0c666dc8641
https://patch-diff.githubusercontent.com/hjmjohnson
ENH: Match manylinux naming substitutions.https://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/7d3a65d7ea78d7c7333eaaa00420f90731a635a7
7d3a65dhttps://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/7d3a65d7ea78d7c7333eaaa00420f90731a635a7
https://patch-diff.githubusercontent.com/hjmjohnson
ENH: Allow forcing tarball builds.https://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/88fb2a152e48bde8dd702fdfc480d31ec2db0cf0
88fb2a1https://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/88fb2a152e48bde8dd702fdfc480d31ec2db0cf0
https://patch-diff.githubusercontent.com/hjmjohnson
ENH: Match manylinux naming substitutions.https://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/e424b5c0f59ffaa50622a1126bac7bebd9420958
e424b5chttps://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/e424b5c0f59ffaa50622a1126bac7bebd9420958
https://patch-diff.githubusercontent.com/hjmjohnson
ENH: Re-add the whl files for testing.https://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/6ecd09ad9dcfc9a1d9f51f458a9fb6fb6eeca57e
6ecd09ahttps://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299/commits/6ecd09ad9dcfc9a1d9f51f458a9fb6fb6eeca57e
https://patch-diff.githubusercontent.com/hjmjohnson
hjmjohnsonhttps://patch-diff.githubusercontent.com/hjmjohnson
Jan 17, 2026https://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299#issuecomment-3763704855
@thewtexhttps://github.com/thewtex
Please reload this pagehttps://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299
https://patch-diff.githubusercontent.com/hjmjohnson
hjmjohnsonhttps://patch-diff.githubusercontent.com/hjmjohnson
Jan 20, 2026https://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299#issuecomment-3774088433
Please reload this pagehttps://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299
Sign up for freehttps://patch-diff.githubusercontent.com/join?source=comment-repo
Sign in to commenthttps://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2FInsightSoftwareConsortium%2FITKPythonPackage%2Fpull%2F299
Please reload this pagehttps://patch-diff.githubusercontent.com/InsightSoftwareConsortium/ITKPythonPackage/pull/299
https://patch-diff.githubusercontent.com/hjmjohnson
https://patch-diff.githubusercontent.com/apps/copilot-swe-agent
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.