Commit graph

127 commits

Author SHA1 Message Date
Nick Sweeting
dee4eb7992
rename vendor dir to pkgs 2024-10-28 20:05:20 -07:00
Nick Sweeting
7d75867650
bump rc version since there have been tons of changes 2024-10-28 20:01:11 -07:00
Nick Sweeting
001056f292
remove vendored copy of pydantic-pkgr 2024-10-28 20:00:21 -07:00
Nick Sweeting
6530d1f4bf
remove vendored copy of pocket and add [debug] group of pkgs for running with DEBUG=True 2024-10-28 19:56:49 -07:00
Nick Sweeting
b3c1cb716e
move abx plugins inside vendor dir
Some checks are pending
Build Debian package / build (push) Waiting to run
Build Docker image / buildx (push) Waiting to run
Build Homebrew package / build (push) Waiting to run
Run linters / lint (push) Waiting to run
Build Pip package / build (push) Waiting to run
Run tests / python_tests (ubuntu-22.04, 3.11) (push) Waiting to run
Run tests / docker_tests (push) Waiting to run
2024-10-28 04:07:35 -07:00
Nick Sweeting
5d9a32c364
wip 2024-10-25 01:06:12 -07:00
Nick Sweeting
63bf902f35
chown TMP_DIR and LIB_DIR recursively inside docker_entrypoint to handle custom PUID 2024-10-23 23:28:11 -07:00
Nick Sweeting
c8790a943a
bump version 2024-10-21 04:00:42 -07:00
Nick Sweeting
1dff8bae40
dont try to install brew casks on linux 2024-10-21 03:44:45 -07:00
Nick Sweeting
cd3b937469
fix syntax error 2024-10-21 03:21:48 -07:00
Nick Sweeting
657eec479b
fix CONSTANTS.LIB_DIR old style access 2024-10-21 03:20:20 -07:00
Nick Sweeting
9b7ad2cae6
fix Dockerfile and INSTALLER_BIN_ABSPATH when not available on host 2024-10-21 03:16:07 -07:00
Nick Sweeting
8a2b38b46c
tweak version output order 2024-10-21 03:12:48 -07:00
Nick Sweeting
115f89fd8b
bump version 2024-10-21 01:33:14 -07:00
Nick Sweeting
74019bf582
bump taggit dependency version 2024-10-14 17:42:35 -07:00
Nick Sweeting
6ef250ada2
bump dependencies 2024-10-11 02:21:23 -07:00
Nick Sweeting
6e7071bd19
add new binproviders and binaries args to install and version, bump pydantic-pkgr version 2024-10-11 00:45:59 -07:00
Nick Sweeting
17127f64f9
bump version 2024-10-09 19:12:52 -07:00
Nick Sweeting
b1a17689cd
dont load sonic binary if sonic backend is not enabled 2024-10-09 18:57:24 -07:00
Nick Sweeting
fdc720b13d
remove checks import and bump pydantic pkgr version 2024-10-09 18:28:05 -07:00
Nick Sweeting
04d2316800
remove CHECKS feature, not needed 2024-10-09 18:06:00 -07:00
Nick Sweeting
de7ab65f11
ignore errors when chowning at initial startup
Some checks failed
Run tests / docker_tests (push) Has been cancelled
CodeQL / Analyze (python) (push) Has been cancelled
Build Debian package / build (push) Has been cancelled
Build Docker image / buildx (push) Has been cancelled
Deploy static content to Pages / deploy (push) Has been cancelled
Build Homebrew package / build (push) Has been cancelled
Run linters / lint (push) Has been cancelled
Build Pip package / build (push) Has been cancelled
Run tests / python_tests (ubuntu-22.04, 3.11) (push) Has been cancelled
2024-10-09 04:48:09 -07:00
Nick Sweeting
ad675a8e7c
properly handle chowning DATA_DIR on init when using sudo 2024-10-09 04:39:09 -07:00
Nick Sweeting
31c66a1068
fix playwright and puppeteer browser detection after install 2024-10-09 03:46:28 -07:00
Nick Sweeting
6100685cbb
bump dependencies 2024-10-09 03:19:41 -07:00
Nick Sweeting
613caec8eb
improve install flow with sudo, check package managers, and fix docker build 2024-10-09 00:41:16 -07:00
Nick Sweeting
df544d00dc
fix docker build to use user-local npm dir and not package.json
Some checks are pending
CodeQL / Analyze (python) (push) Waiting to run
Build Debian package / build (push) Waiting to run
Build Docker image / buildx (push) Waiting to run
Deploy static content to Pages / deploy (push) Waiting to run
Build Homebrew package / build (push) Waiting to run
Run linters / lint (push) Waiting to run
Build Pip package / build (push) Waiting to run
Run tests / python_tests (ubuntu-22.04, 3.11) (push) Waiting to run
Run tests / docker_tests (push) Waiting to run
2024-10-08 19:46:12 -07:00
Nick Sweeting
7c34f2bc90
hide errors if user is just getting help or version info 2024-10-08 19:20:03 -07:00
Nick Sweeting
9f274cf9f4
remove platformdirs dependency 2024-10-08 19:17:18 -07:00
Nick Sweeting
584abe8548
never attempt to create system venv, install ldap in lib automatically, and setup binproviders before bins 2024-10-08 18:52:02 -07:00
Nick Sweeting
3e4a846488
fix more installer bugs 2024-10-08 18:06:57 -07:00
Nick Sweeting
df68f416fb
bump version 2024-10-08 17:11:37 -07:00
Nick Sweeting
1888691ee8
try creating shared libs as 777 when running as root 2024-10-08 17:10:56 -07:00
Nick Sweeting
35c7019772
handle failure on tmp_dir and lib_dir detection better 2024-10-08 16:56:25 -07:00
Nick Sweeting
a33da44492
more attempts to fix euid permissions issues on ubuntu 2024-10-08 16:56:24 -07:00
Nick Sweeting
216e885b85
bump pydantic-pkgr
Some checks are pending
CodeQL / Analyze (python) (push) Waiting to run
Build Debian package / build (push) Waiting to run
Build Docker image / buildx (push) Waiting to run
Deploy static content to Pages / deploy (push) Waiting to run
Build Homebrew package / build (push) Waiting to run
Run linters / lint (push) Waiting to run
Build Pip package / build (push) Waiting to run
Run tests / python_tests (ubuntu-22.04, 3.11) (push) Waiting to run
Run tests / docker_tests (push) Waiting to run
2024-10-08 03:53:41 -07:00
Nick Sweeting
3126d3d9b5
bump version 2024-10-08 03:02:50 -07:00
Nick Sweeting
c3dd0f22e5
bump version to 0.8.5rc8 2024-10-08 02:10:29 -07:00
Nick Sweeting
5e351f6ba6
more docker dependency tweaks 2024-10-08 01:47:38 -07:00
Nick Sweeting
58e37a5e19
fix docker build cache 2024-10-08 00:38:04 -07:00
Nick Sweeting
397ae1a99b
fix Docker build and import issues 2024-10-08 00:12:09 -07:00
Nick Sweeting
dfe89937e7
bump version to 0.8.5rc4 2024-10-07 23:45:43 -07:00
Nick Sweeting
cf1ea8f80f
improve config loading of TMP_DIR, LIB_DIR, move to separate files 2024-10-07 23:45:11 -07:00
Nick Sweeting
ccdc3e1c47
add pydantic-pkgr back as vendored lib becauase pypi is misbehaving 2024-10-05 16:38:55 -07:00
Nick Sweeting
8e25c8766c
bump pydantic-pkgr to 0.4.6 2024-10-05 05:30:24 -07:00
Nick Sweeting
90a58642cd
bump pydantic-pkgr to 0.4.5 2024-10-05 04:56:56 -07:00
Nick Sweeting
8d4194ed36
bump version to 0.8.5rc2 2024-10-05 03:17:10 -07:00
Nick Sweeting
35446ce742
include sonic-client by default and allow ldap to be installed at runtime 2024-10-05 03:11:48 -07:00
Nick Sweeting
171fbe4cf2
remove apt and brew build scripts 2024-10-05 02:16:17 -07:00
Nick Sweeting
e29aff12bf
update build and release scripts to use uv 2024-10-05 01:17:53 -07:00