Amin Yahyaabadi
|
f6ebfc1d77
|
fix: memoize addPythonBaseExecPrefix
|
2023-06-28 15:22:03 -07:00 |
Amin Yahyaabadi
|
08aaab1859
|
feat: add execPaths when installing python
|
2023-06-28 15:16:31 -07:00 |
Amin Yahyaabadi
|
6637fda894
|
feat: install pip and wheel in all cases
|
2023-06-28 15:10:33 -07:00 |
Amin Yahyaabadi
|
0f6b349a1e
|
feat: more robust pip installation and upgrade
|
2023-06-28 14:45:15 -07:00 |
Amin Yahyaabadi
|
9c18ad87a1
|
fix: fix apt-cache show and use gcc 11 on Ubuntu 20
|
2023-05-24 18:45:01 -07:00 |
Amin Yahyaabadi
|
5e5a8d08d2
|
fix: use apt-cache show instead of apt-get show
|
2023-05-24 16:23:17 -07:00 |
Amin Yahyaabadi
|
11b44434f5
|
fix: fix all the linting errors
|
2023-05-24 14:57:08 -07:00 |
Amin Yahyaabadi
|
36a5b861ce
|
feat: fallback to version-less package on arch if not found
|
2023-05-24 14:12:42 -07:00 |
Amin Yahyaabadi
|
a0488f7712
|
feat: fallback to version-less package on apt if not found
|
2023-05-24 13:18:24 -07:00 |
Amin Yahyaabadi
|
b4b0e08b92
|
feat: print the supported versions when throwing errors
|
2023-05-23 21:19:15 -07:00 |
Amin Yahyaabadi
|
00c09d28e6
|
fix: update path-exists
|
2023-04-23 01:09:38 -07:00 |
Amin Yahyaabadi
|
7052a18b1c
|
Merge branch 'master' into esm
|
2023-04-23 01:03:19 -07:00 |
Amin Yahyaabadi
|
ea04bfe6af
|
fix: replace npmcli/ci-detect with ci-info
|
2023-04-22 02:31:04 -07:00 |
Amin Yahyaabadi
|
d713a6703d
|
fix: update execa
|
2023-04-22 02:19:33 -07:00 |
Amin Yahyaabadi
|
4e183b6107
|
fix: fix bug in the Windows local PATH variable name
|
2023-01-15 01:48:12 -08:00 |
Amin Yahyaabadi
|
ecd2b40e2e
|
chore: 0.24.1 [skip test]
|
2022-12-21 14:21:10 -08:00 |
Amin Yahyaabadi
|
84ecfb4b29
|
fix: retry tool download process in case of errors
|
2022-12-21 13:46:00 -08:00 |
Amin Yahyaabadi
|
bd369094f9
|
fix: fix llvm 15 on ubuntu - add logging for extraction
|
2022-12-06 21:56:16 -08:00 |
Amin Yahyaabadi
|
757782e485
|
fix: parallelize initApt
|
2022-11-22 22:17:42 -08:00 |
Amin Yahyaabadi
|
5528c08f49
|
fix: parallelize apt update alternatives
|
2022-11-22 22:11:47 -08:00 |
Amin Yahyaabadi
|
5505d67258
|
fix: escape regex of the name-version apt package
|
2022-11-22 21:51:51 -08:00 |
Amin Yahyaabadi
|
dac72316df
|
feat: parallelize the apt package installation chunks
|
2022-11-22 21:33:06 -08:00 |
Amin Yahyaabadi
|
eea16aa8c7
|
fix: down-grade path-exists to v4.0.0 due to node:fs usage
|
2022-11-22 20:59:40 -08:00 |
Amin Yahyaabadi
|
b625cd0632
|
perf: make updateAlternatives async
|
2022-11-22 20:52:02 -08:00 |
Amin Yahyaabadi
|
ebd90dd38d
|
perf: parallelized checking of the file existence
|
2022-11-22 20:51:18 -08:00 |
Amin Yahyaabadi
|
7f6189b28f
|
fix: fix eslint errors [skip ci]
|
2022-11-20 23:34:33 -08:00 |
Amin Yahyaabadi
|
d20e347c91
|
feat: de-duplicate cpprc
|
2022-11-20 23:14:33 -08:00 |
Amin Yahyaabadi
|
70c228ecc9
|
fix: quote the environment variables before adding
|
2022-11-20 22:45:45 -08:00 |
Amin Yahyaabadi
|
66a38eb0fb
|
fix: fix getting the brew path on linux
|
2022-11-20 21:26:31 -08:00 |
Amin Yahyaabadi
|
ded42d5c2f
|
fix: make cpprc editable by the user
|
2022-11-20 21:19:18 -08:00 |
Amin Yahyaabadi
|
04867b97c5
|
fix: use which if the pip package executable was not found
|
2022-11-04 19:56:07 -07:00 |
Amin Yahyaabadi
|
e376f26cd2
|
fix: choose the python binary directory based on the existence
|
2022-11-04 19:04:04 -07:00 |
Amin Yahyaabadi
|
e9be714c29
|
fix: refactor setupPythonAndPip function
|
2022-11-04 15:01:13 -07:00 |
Amin Yahyaabadi
|
623216a193
|
fix: handle the MacOS/Linux exec prefix paths
|
2022-11-04 14:53:28 -07:00 |
Amin Yahyaabadi
|
2dde08dd51
|
fix: add the python base_exec_prefix path for all OS
|
2022-11-04 13:57:52 -07:00 |
Amin Yahyaabadi
|
23a09cba35
|
chore: make ubuntuVersion exception safe
|
2022-11-02 20:06:36 -07:00 |
Amin Yahyaabadi
|
b9c2f3b391
|
chore: break the code for handling versions
|
2022-11-02 20:01:42 -07:00 |
Amin Yahyaabadi
|
f7e3122b1e
|
Merge branch 'master' into pr/135
|
2022-10-28 23:48:23 -07:00 |
abeimler
|
8494f65eca
|
fix: add workaround for arch package conflict (#125)
* fix: update arch database
* add cppcheck in docker tests
|
2022-10-28 22:54:02 +02:00 |
Amin Yahyaabadi
|
f4e3f220db
|
fix: fix the llvm 15 link for linux + test the installation
|
2022-10-13 16:47:00 -07:00 |
Amin Yahyaabadi
|
357e710629
|
feat: use admina instead of root-tools
https://github.com/aminya/admina
|
2022-08-26 03:09:19 -07:00 |
Amin Yahyaabadi
|
2c6bfca888
|
fix: import delimiter from path
|
2022-08-24 00:24:50 -07:00 |
Amin Yahyaabadi
|
3b6093bb8a
|
fix: remove extension-tools and path in favor of patha
|
2022-08-20 15:38:51 -07:00 |
Amin Yahyaabadi
|
647dc69eaf
|
fix: use is-url-online instead of get-works
https://github.com/spa5k/is-url-online/pull/40
|
2022-08-09 00:13:35 -07:00 |
Amin Yahyaabadi
|
6c025078c9
|
feat: support installing powershell
|
2022-08-08 01:40:29 -07:00 |
Amin Yahyaabadi
|
79eae5db23
|
feat: add ci-log package
|
2022-08-08 01:22:28 -07:00 |
Amin Yahyaabadi
|
4d3cf92471
|
feat: add get-works package to validate the URLs
|
2022-08-08 00:36:24 -07:00 |
Amin Yahyaabadi
|
0bbdeadfbd
|
feat: use is-link-working to test the urls
|
2022-08-07 23:46:11 -07:00 |
Amin Yahyaabadi
|
edc37d25c6
|
Revert "fix: use is-url-online to validate the download links"
This reverts commit 232af3c141.
|
2022-08-07 21:42:31 -07:00 |
Amin Yahyaabadi
|
232af3c141
|
fix: use is-url-online to validate the download links
|
2022-08-07 21:32:57 -07:00 |