0000000000000000000000000000000000000000 300f3a41a90b390d5a999c731a2ff336d4ecb80c Nick Sweeting <github@sweeting.me> 1728171300 -0700	clone: from https://github.com/ArchiveBox/pydantic-pkgr
300f3a41a90b390d5a999c731a2ff336d4ecb80c caabcd3689e09517f01656b97f378281ff33a4dd Nick Sweeting <github@sweeting.me> 1728384722 -0700	commit: fix file direct access wrap with os.access
caabcd3689e09517f01656b97f378281ff33a4dd 88892cc7b8d8a6424d712b424ebbc1a1be9ce4dc Nick Sweeting <github@sweeting.me> 1728384733 -0700	commit: bump version to
88892cc7b8d8a6424d712b424ebbc1a1be9ce4dc f76acb71d61910c745e6236fe5856816436b00cb Nick Sweeting <github@sweeting.me> 1728429408 -0700	commit: more replacing Path.is_dir and Path.is_file with os.path.isfile and os.path.isdir
f76acb71d61910c745e6236fe5856816436b00cb 846bb45d446d2e0b90935fde128899605256dfdc Nick Sweeting <github@sweeting.me> 1728429459 -0700	commit: bump version to
846bb45d446d2e0b90935fde128899605256dfdc b1c4fcb349e6d8fa2772e96c80549648cce3d9a9 Nick Sweeting <github@sweeting.me> 1728429546 -0700	commit: prevent running without target version
b1c4fcb349e6d8fa2772e96c80549648cce3d9a9 cd030c839dfecde7fca1587c7505861ca7cf6916 Nick Sweeting <github@sweeting.me> 1728435869 -0700	commit: show more error details when binaries fail to load or install
cd030c839dfecde7fca1587c7505861ca7cf6916 e198bfc7eabb1f68f14df8731081a5c83c5825de Nick Sweeting <github@sweeting.me> 1728435997 -0700	commit: bump version
e198bfc7eabb1f68f14df8731081a5c83c5825de bec11951036fbaa8f33ab9629f165b083cc624a6 Nick Sweeting <github@sweeting.me> 1728436398 -0700	commit: record when installer is skipped due to missing INSTALLER_BIN
bec11951036fbaa8f33ab9629f165b083cc624a6 8b2b4fd30b8845d31586fb54cda425ce855518d6 Nick Sweeting <github@sweeting.me> 1728436412 -0700	commit: bump version
8b2b4fd30b8845d31586fb54cda425ce855518d6 f84763e74ae0013e589753a6e2f27e36cde6452b Nick Sweeting <github@sweeting.me> 1728436447 -0700	commit: fix publish script not pushing tags
f84763e74ae0013e589753a6e2f27e36cde6452b 5e746baf7c883915b814946744bf267b18ab2264 Nick Sweeting <github@sweeting.me> 1728437536 -0700	commit: always attempt every binprovider even if they are not present
5e746baf7c883915b814946744bf267b18ab2264 7a328ea582fd42291394d038366dc93241314305 Nick Sweeting <github@sweeting.me> 1728437552 -0700	commit: bump version to 0.4.12
7a328ea582fd42291394d038366dc93241314305 e1fbb6b517ac3f2b8a5cd18fbce534edb5ea77a0 Nick Sweeting <github@sweeting.me> 1728438176 -0700	commit: instantiate new obj instead of using model_validate func
e1fbb6b517ac3f2b8a5cd18fbce534edb5ea77a0 fa47402471ccb1f2e5ed33806e3fd3e2dee590c8 Nick Sweeting <github@sweeting.me> 1728438187 -0700	commit: bump version to 0.4.13
fa47402471ccb1f2e5ed33806e3fd3e2dee590c8 c8885968fcc03fcfceb87f9e8e74de3a16b543a6 Nick Sweeting <github@sweeting.me> 1728449813 -0700	commit: add BinProvider.INSTALLER_BINARY property to get loaded binary for installer
c8885968fcc03fcfceb87f9e8e74de3a16b543a6 79f4a50d9c2ce1a5f563bd623379961c5f7af011 Nick Sweeting <github@sweeting.me> 1728449825 -0700	commit: bump version to 0.4.14
79f4a50d9c2ce1a5f563bd623379961c5f7af011 bc2eb133dfb76eb0bd4fa916fafcd5cf1d035a9b Nick Sweeting <github@sweeting.me> 1728450809 -0700	commit: bump version to 0.4.15
bc2eb133dfb76eb0bd4fa916fafcd5cf1d035a9b a0830290e27ed08c6040b2d17e30eaebd47b1043 Nick Sweeting <github@sweeting.me> 1728456650 -0700	commit: automatically drop permissions to correct user for brew, pip, npm when running as root
a0830290e27ed08c6040b2d17e30eaebd47b1043 830b3738f49109a05c8068df12f1e2167901953f Nick Sweeting <github@sweeting.me> 1728456661 -0700	commit: bump version to 0.4.16
830b3738f49109a05c8068df12f1e2167901953f aa824fef09e1ae5248fb71ddbe2d8c27153e5266 Nick Sweeting <github@sweeting.me> 1728460680 -0700	commit: fix tests
aa824fef09e1ae5248fb71ddbe2d8c27153e5266 705eb4686e8298e7440263a44b89a2d9dc25f3ef Nick Sweeting <github@sweeting.me> 1728460693 -0700	commit: bump version to 0.4.17
705eb4686e8298e7440263a44b89a2d9dc25f3ef 65e91011629f667372deb349c3a0f3471820a200 Nick Sweeting <github@sweeting.me> 1728462138 -0700	commit: bump version to 0.4.18
65e91011629f667372deb349c3a0f3471820a200 60b598defde43101210b4fd6c8536094ed5fd335 Nick Sweeting <github@sweeting.me> 1728466404 -0700	commit: fix longstanding bug where overrides are not applied when handlers are called nested inside other handlers
60b598defde43101210b4fd6c8536094ed5fd335 bb8efea510fa38de5d106fd14007ba1f0bbc8ba9 Nick Sweeting <github@sweeting.me> 1728466418 -0700	commit: bump version to 0.4.19
bb8efea510fa38de5d106fd14007ba1f0bbc8ba9 8c09641e677d8e4718f4e289aec513fc0941b500 Nick Sweeting <github@sweeting.me> 1728467696 -0700	commit: use shared tmp cache dirs for npm and pip
8c09641e677d8e4718f4e289aec513fc0941b500 d035892e39ef695473614586f10f6862f4646115 Nick Sweeting <github@sweeting.me> 1728467711 -0700	commit: bump version to 0.4.20
d035892e39ef695473614586f10f6862f4646115 3d4dc66dfe8a18ba553496976d4d56029f4c53fd Nick Sweeting <github@sweeting.me> 1728468960 -0700	commit: fix subprocesses trying to write to root home dir
3d4dc66dfe8a18ba553496976d4d56029f4c53fd ec4c2d5f5a034ea6c10a5337c3115fbe1504f52b Nick Sweeting <github@sweeting.me> 1728468967 -0700	commit: bump version to 0.4.21
ec4c2d5f5a034ea6c10a5337c3115fbe1504f52b 3fdc390b56e72644ed795c87ae2dabc9b662c763 Nick Sweeting <github@sweeting.me> 1728473796 -0700	commit: change all locations to use overridden binprovider instead of direct access
3fdc390b56e72644ed795c87ae2dabc9b662c763 f5f5d1e4b7d575f4559aeae111d3acfb704f8711 Nick Sweeting <github@sweeting.me> 1728473808 -0700	commit: bump version to 0.4.22
f5f5d1e4b7d575f4559aeae111d3acfb704f8711 e2f6b10550f41e64817908eef3feb0aa33071969 Nick Sweeting <github@sweeting.me> 1728473820 -0700	commit: bump version to 0.4.22
e2f6b10550f41e64817908eef3feb0aa33071969 d3e9ec87c03c7a4617fe6184cf611ef958a30dbb Nick Sweeting <github@sweeting.me> 1728474672 -0700	commit: fix a few more places where we should used override provider
d3e9ec87c03c7a4617fe6184cf611ef958a30dbb 8177447eb0d1bc93a886db1386cdfbee25343162 Nick Sweeting <github@sweeting.me> 1728474685 -0700	commit: bump version to 0.4.23
8177447eb0d1bc93a886db1386cdfbee25343162 7eb419d4dba9dc653b4f56de765bb2c3107164d2 Nick Sweeting <github@sweeting.me> 1728523629 -0700	commit: fix Self typeing bug and returning str instead of Self model validator
7eb419d4dba9dc653b4f56de765bb2c3107164d2 9d33c8c75ebfc7ea99e29fcc8126d081a8026cda Nick Sweeting <github@sweeting.me> 1728523638 -0700	commit: bump version to 0.4.24
9d33c8c75ebfc7ea99e29fcc8126d081a8026cda 15bbaf79c6eadc95e3c6d5a8caf3a4938b4bd0dd Nick Sweeting <github@sweeting.me> 1728527825 -0700	commit: bump version to 0.4.25
15bbaf79c6eadc95e3c6d5a8caf3a4938b4bd0dd 15bbaf79c6eadc95e3c6d5a8caf3a4938b4bd0dd Nick Sweeting <github@sweeting.me> 1728590989 -0700	reset: moving to HEAD
15bbaf79c6eadc95e3c6d5a8caf3a4938b4bd0dd 04d7b4fd72b146bbb07ca6f1f1199a0ffbec3610 Nick Sweeting <github@sweeting.me> 1728591039 -0700	commit: add get_binprovider_with_overrides to Binary
04d7b4fd72b146bbb07ca6f1f1199a0ffbec3610 5b42395e67283faf8044d736ef4380d6d0d6bfb9 Nick Sweeting <github@sweeting.me> 1728591084 -0700	commit: add dry_run option to BinProvider and Binary
5b42395e67283faf8044d736ef4380d6d0d6bfb9 48608d933f4b67fe0689aa8a17b9be03d149dc02 Nick Sweeting <github@sweeting.me> 1728596570 -0700	commit: allow unknown as SHA256 sigil
48608d933f4b67fe0689aa8a17b9be03d149dc02 2f564a9a699883b5b354ce53bf89f5dd1a3153ce Nick Sweeting <github@sweeting.me> 1728596626 -0700	commit: massively simplify timeout and overrides handling
2f564a9a699883b5b354ce53bf89f5dd1a3153ce a9a143e004367cf22d685ebe632433e362cf1995 Nick Sweeting <github@sweeting.me> 1728596643 -0700	commit: remove unused import
a9a143e004367cf22d685ebe632433e362cf1995 293bf4736223beff98371f6471352467606ea447 Nick Sweeting <github@sweeting.me> 1728605851 -0700	commit: make overrides system simpler, remove caching for now
293bf4736223beff98371f6471352467606ea447 4e600ba83ae23d329a8b0b0f1c8a3dc336a758c2 Nick Sweeting <github@sweeting.me> 1728607687 -0700	commit: rename cache kwargs to nocache
4e600ba83ae23d329a8b0b0f1c8a3dc336a758c2 98c7b22d2c350f2446cb8d3729adad85040ba0b4 Nick Sweeting <github@sweeting.me> 1728607711 -0700	commit: bump version to 0.5.0
98c7b22d2c350f2446cb8d3729adad85040ba0b4 14aea52e8019d2931ff84a0dd31824343dea029f Nick Sweeting <github@sweeting.me> 1728613535 -0700	commit: speed up lib usage by removing validate_call decorators
14aea52e8019d2931ff84a0dd31824343dea029f 54ed67d22241bcee096c3dd50ee4ee220d8558ae Nick Sweeting <github@sweeting.me> 1728613554 -0700	commit: speed up brew package detection by using faster brew list first
54ed67d22241bcee096c3dd50ee4ee220d8558ae 8b49472df1d801b4870e19502de1c7e2401b69a6 Nick Sweeting <github@sweeting.me> 1728613570 -0700	commit: speed up npm pkg detection by using json output
8b49472df1d801b4870e19502de1c7e2401b69a6 cc787c97a76eff62866dd2f9ff3dde0f30bb60e9 Nick Sweeting <github@sweeting.me> 1728613585 -0700	commit: speed up pip pkg detection by using json output
cc787c97a76eff62866dd2f9ff3dde0f30bb60e9 6d13d2d3763518dee45dfb6a9e3654f3d378d86e Nick Sweeting <github@sweeting.me> 1728613670 -0700	commit: re-enable caching for more speed
6d13d2d3763518dee45dfb6a9e3654f3d378d86e 16dc4992170fa4ed7e0ef318e192fb7b18d83d64 Nick Sweeting <github@sweeting.me> 1728613686 -0700	commit: bump version to 0.5.1
16dc4992170fa4ed7e0ef318e192fb7b18d83d64 5940fda38c5b37e3330c56166341a4c16ae666d6 Nick Sweeting <github@sweeting.me> 1728614813 -0700	commit: speed up brew abspath search by looking in filesystem manually instead of calling brew bin
5940fda38c5b37e3330c56166341a4c16ae666d6 5fe93be5002580141dfaf9174a1bacf741ce4a5c Nick Sweeting <github@sweeting.me> 1728631424 -0700	commit: fix circular type import and bad NamedTuple instantiation bug
5fe93be5002580141dfaf9174a1bacf741ce4a5c b2446dea61b5cec190c38936a987d5a41f83fa23 Nick Sweeting <github@sweeting.me> 1728631451 -0700	commit: only update apt and brew if lists are stale
b2446dea61b5cec190c38936a987d5a41f83fa23 f8dc58e36c55e137405161c866418a4aa3d40b64 Nick Sweeting <github@sweeting.me> 1728631476 -0700	commit: look in unlinked cellar paths manually when checking brew abspath
f8dc58e36c55e137405161c866418a4aa3d40b64 06464ac09359b0f7f2c1cdefdb12de97c740654d Nick Sweeting <github@sweeting.me> 1728631506 -0700	commit: cache INSTALLER_BIN_ABSPATH to avoid recomputing on every access
06464ac09359b0f7f2c1cdefdb12de97c740654d ad3c0ca457951d4d0852b46020fc6365b75e5065 Nick Sweeting <github@sweeting.me> 1728631521 -0700	commit: bump version to 0.5.2
ad3c0ca457951d4d0852b46020fc6365b75e5065 6c1afa88ce87f5c2ab4489d9e2bab268723ad624 Nick Sweeting <github@sweeting.me> 1728638360 -0700	commit: tweak npm cache and quiet settings
6c1afa88ce87f5c2ab4489d9e2bab268723ad624 59ec81566120f8c0c86a6a35b4be91c25d43096d Nick Sweeting <github@sweeting.me> 1728638373 -0700	commit: bump version to 0.5.3
