Commit Graph

  • ecd405a957 try unpin torch cuda12x Philip Meier 2023-09-01 10:37:26 +02:00
  • 19e77b794c update README (#144) main Philip Meier 2023-09-01 10:26:25 +02:00
  • 88bbf43731 fix test Philip Meier 2023-09-01 10:26:10 +02:00
  • cd65eca1d6 add support for CUDA 12.1 and CUDA 12.2 Philip Meier 2023-09-01 10:04:42 +02:00
  • ff84146751 add support for pytorch-triton (#142) Philip Meier 2023-09-01 09:54:50 +02:00
  • 5ad5ff345f always use --index-url (#141) Philip Meier 2023-09-01 09:39:04 +02:00
  • d914a8eb39 add support for pip==23.2 (#139) v0.7.5 Philip Meier 2023-07-17 10:21:30 +02:00
  • 20a75752e1 path more 3rd party packages (#137) v0.7.4 Philip Meier 2023-05-16 09:54:53 +02:00
  • f9b67a8691 fix package sync (#135) Philip Meier 2023-04-25 20:55:18 +02:00
  • 056e930ec7 migrate away from setup.cfg (#132) v0.7.3 Philip Meier 2023-04-24 10:52:08 +02:00
  • 0852107dac Unfck CI (#130) Philip Meier 2023-04-24 08:40:01 +02:00
  • 930e1afa8e add support for pip==23.1 (#131) Philip Meier 2023-04-23 23:25:42 +02:00
  • bf847eda04 add CI job for local installations (#124) v0.7.2 Philip Meier 2023-03-21 10:12:07 +01:00
  • 61e2000675 update tested CUDA versions in CI (#120) Philip Meier 2023-03-20 15:46:59 +01:00
  • 1349c81b27 allow pip==23.0 (#122) v0.7.1 Philip Meier 2023-01-31 11:52:30 +01:00
  • c01c79a796 fix packages Philip Meier 2023-01-23 14:06:12 +01:00
  • 7df4d050f2 partially port #117 Philip Meier 2023-01-23 14:05:15 +01:00
  • 9cbd8ff49a create a patch package rather than module Philip Meier 2023-01-23 11:29:07 +01:00
  • 3058d645a0 remove LTS Philip Meier 2023-01-23 11:17:53 +01:00
  • 9a170d6974 small update Philip Meier 2023-01-23 11:17:31 +01:00
  • f7b454a03a update CI dependencies (#119) v0.7.0 Philip Meier 2023-01-19 14:42:55 +01:00
  • 5e5551109d add workflow to check for possible supply chain attack vectors (#118) Philip Meier 2023-01-19 14:24:16 +01:00
  • 1bf72d17d7 Improve error handling (#117) Philip Meier 2023-01-19 13:42:11 +01:00
  • 3921963be6 drop support for PyTorch LTS (#116) Philip Meier 2023-01-19 12:01:27 +01:00
  • 17117577fa fix minimum driver version for CUDA 11.X (#111) Philip Meier 2023-01-19 12:01:08 +01:00
  • 10615d8ac4 mitigate risk of supply chain attack (#115) Philip Meier 2023-01-19 10:58:49 +01:00
  • ec42d2f62d fix patched packages (#114) Philip Meier 2023-01-18 17:10:48 +01:00
  • f9fb663f15 Refactor template rendering and automated issue creation (#113) Philip Meier 2023-01-18 16:56:18 +01:00
  • 853b50537b remove file requirement from install command (#112) Philip Meier 2023-01-16 11:35:28 +01:00
  • 1d94c11aa2 Add cuda 12.0 to minimum driver version list (#110) James Butler 2023-01-16 02:00:43 -05:00
  • 33417c2243 Add cuda 11.7 and 11.8 to minimum driver version list (#108) v0.6.0 Andras Lasso 2022-12-23 15:44:58 -05:00
  • 095af736e9 add support for pip==22.3.1 (#107) Philip Meier 2022-11-08 09:48:10 +01:00
  • 2a4fe13975 fix CI workflow for success with latest pip (#105) Philip Meier 2022-11-07 14:40:38 +01:00
  • 6c544a6c73 small fix Philip Meier 2022-10-27 22:12:38 +02:00
  • 23ed8e4bbb refactor patching logic Philip Meier 2022-10-27 21:48:48 +02:00
  • 8e37c9bdd2 make it more clear that ltt helps install *all* PyTorch distributions (#103) v0.5.0 Philip Meier 2022-10-24 10:36:14 +02:00
  • a296a8aeb3 add option to specify computation backend through environment variable (#102) v0.5.0rc0 Philip Meier 2022-10-23 23:02:19 +02:00
  • 44462b6d63 ignore pytorch_triton and torchtriton in missing patch detection (#100) Philip Meier 2022-10-23 22:52:28 +02:00
  • c5d84b16e5 update deprecated set-output GHA commands (#101) Philip Meier 2022-10-23 22:51:59 +02:00
  • 6d6119e1e9 fix CI issue creation (#98) Philip Meier 2022-10-23 22:29:12 +02:00
  • 28a795a52f Update to pip==22.3 (#99) Philip Meier 2022-10-23 22:15:34 +02:00
  • eda21f3d13 improve CLI help messages (#94) Philip Meier 2022-08-17 14:04:10 +02:00
  • d848f67e9e use PyPI as fallback if stable binaries are not on PyTorch indices (#93) Philip Meier 2022-08-17 10:27:59 +02:00
  • 6bdc262e3f [skip ci] dont run install test on push to main (#91) Philip Meier 2022-08-15 05:11:42 +02:00
  • 736c50ad5d Expand test matrix to also install different computation backends (#90) v0.4.2 Philip Meier 2022-08-15 05:05:09 +02:00
  • 91ce62032f add support for pip==22.2 (#89) v0.4.1 Philip Meier 2022-08-10 13:00:00 +02:00
  • fea88000cb exclude torchrec from patched dists (#85) Philip Meier 2022-07-16 23:09:25 +02:00
  • c8d9b1d28d cleanup before 0.4.0 release (#83) v0.4.0 Philip Meier 2022-06-14 17:02:19 +02:00
  • e606268404 fix pip latest workflow (#82) Philip Meier 2022-05-20 08:41:36 +02:00
  • 4732e3548b add support for pip==22.1 (#80) Philip Meier 2022-05-19 14:33:59 +02:00
  • 77f8c194cf fix template for pip latest stable workflow (#78) Philip Meier 2022-05-18 16:01:45 +02:00
  • 7ea5f7438c exclude torchrec nightly builds from patching (#76) Philip Meier 2022-05-13 09:39:10 +02:00
  • 1346b9a7f9 fix incorrect patched distributions template (#75) Philip Meier 2022-05-13 09:15:56 +02:00
  • 100f977910 fix LTS patching (#71) Philip Meier 2022-05-10 13:54:27 +02:00
  • 3a37760ca4 add workflow to test ltt against the latest pip version (#70) Philip Meier 2022-05-05 09:51:57 +02:00
  • 7294b733fc add script to collect information about the env (#69) Philip Meier 2022-05-04 17:38:25 +02:00
  • 50dbc375b2 move PyTorch version processing out of sort key (#68) Philip Meier 2022-05-04 10:33:55 +02:00
  • 453b02bac0 add initial support for ROCm backend (#67) Philip Meier 2022-04-20 17:14:33 +02:00
  • 7525e1b5ee fix template for misaligned patched PyTorch dists (#66) v0.4.0rc7 Philip Meier 2022-04-16 10:01:22 +02:00
  • 4f4f66ace2 patch torchdistx (#65) Philip Meier 2022-04-16 09:54:51 +02:00
  • 86806251ba add workflow to check available PyTorch distributions (#62) Philip Meier 2022-04-08 16:21:46 +02:00
  • ac4124eb8f fix contributing guidelines and other minor cleanup (#61) Philip Meier 2022-04-05 08:50:20 +02:00
  • 40471ca049 rewrite project (#60) Philip Meier 2022-04-04 20:36:17 +02:00
  • f3993d63a1 use extra index rathe than find links for link patching (#59) v0.4.0rc6 Philip Meier 2022-04-04 09:06:59 +02:00
  • 44120a8310 add naive torch install test (#58) Philip Meier 2022-04-04 08:48:52 +02:00
  • e34dfdac59 relax ROCm deselection even further (#57) v0.4.0rc5 Philip Meier 2022-03-24 23:31:01 +01:00
  • 78c1538cd3 fix ROCm deselection (#56) v0.4.0rc4 Philip Meier 2022-03-24 22:49:07 +01:00
  • 77be06bfdc disable ROCm wheels (#54) v0.4.0rc3 Philip Meier 2022-03-24 22:35:10 +01:00
  • 57178fbbd1 remove test task passthrough (#53) Philip Meier 2022-03-22 08:49:38 +01:00
  • 4aa6c215f0 fix candidate selection (#52) v0.4.0rc2 Philip Meier 2022-03-22 08:35:13 +01:00
  • 7e16a4a433 Merge branch 'main' into rewrite Philip Meier 2022-03-18 22:07:27 +01:00
  • 7467b915bb rename default branch from master to main (#51) Philip Meier 2022-03-18 22:06:19 +01:00
  • e042a4c20b fix module entrypoint (#50) Philip Meier 2022-03-18 22:05:08 +01:00
  • 8c87a22b09 add default tasks (#49) Philip Meier 2022-03-18 21:53:14 +01:00
  • 7308bffee1 refactor dodo (#47) Philip Meier 2022-03-18 21:38:37 +01:00
  • 9b0659e8dd try appdirs to find pip cache path (#48) Philip Meier 2022-03-18 01:07:09 +01:00
  • 6008a76f64 rewrite README (#45) Philip Meier 2022-03-17 09:22:57 +01:00
  • 034d7131c9 add CLI tests after rewrite (#46) Philip Meier 2022-03-13 21:47:52 +01:00
  • 1d7fa57659 Rewrite smoke and computation backend tests (#44) Philip Meier 2022-03-13 16:33:19 +01:00
  • 85a02056b6 install wheel package in CI dev setup Philip Meier 2022-03-13 16:00:42 +01:00
  • 150777b979 fix publish task Philip Meier 2022-03-13 15:58:38 +01:00
  • ec1d8d9ddb disable output capturing on publish task v0.4.0rc1 Philip Meier 2022-03-13 15:45:31 +01:00
  • 69e5226718 fix some bugs Philip Meier 2022-03-13 15:44:49 +01:00
  • aab38b90d0 add setup task Philip Meier 2022-03-13 11:49:11 +01:00
  • f555960fd3 cleanup Philip Meier 2022-03-13 11:37:50 +01:00
  • 7c1b65c004 remove mypy Philip Meier 2022-03-12 23:02:15 +01:00
  • 531c6dbec2 update pre-commit hooks Philip Meier 2022-03-12 23:00:34 +01:00
  • 0abce58c2d fix publish Philip Meier 2022-03-12 22:39:20 +01:00
  • 36a187b47f add publish task and fix workflow v0.4.0rc0 Philip Meier 2022-03-12 22:05:54 +01:00
  • 6fd7280a05 rewrite ltt to wrap pip directly rather than use its internals Philip Meier 2022-03-12 21:26:15 +01:00
  • c03b3c6c88 replace tox with doit (#42) Philip Meier 2022-03-02 23:30:57 +01:00
  • dfbd56ebbc Adding support for Torch LTS (#39) v0.3.5 Ondrej Kurák 2021-09-14 15:05:11 +02:00
  • 030771d9a9 fix version comparison (#38) v0.3.4 Philip Meier 2021-08-23 19:22:56 +02:00
  • 476610e91c remove any in favor of cpu (#37) Philip Meier 2021-08-23 19:13:16 +02:00
  • 8048f77d57 patch macOS wheels for <1.0.0 to specifiy CPU backend (#35) v0.3.3 Philip Meier 2021-07-01 23:08:58 +02:00
  • 73e8fc80fe Support multiple CUDA versions (#33) v0.3.2 Philip Meier 2021-06-29 17:22:05 +02:00
  • eff3ea97b3 Use latest supported CUDA version to install PyTorch (#31) Fernando Pérez-García 2021-06-23 18:56:30 +01:00
  • 49264ab486 fix extract if pytorch dist is an extra (#29) v0.3.1 Philip Meier 2021-04-09 13:52:53 +02:00
  • 4b261f916d warn if ltt install finds no pytorch distribution (#28) Philip Meier 2021-04-09 13:52:44 +02:00
  • 8a04524c3d add the ability to select PyTorch wheel channel (#27) v0.3.0 Philip Meier 2021-04-09 10:41:20 +02:00