Commit Graph

33 Commits

Author SHA1 Message Date
ckie
952bde6cfa spec-config: fix CONSTANTS import
I was getting:
ImportError: cannot import name 'CONSTANTS' from partially initialized module 'archivebox' (most likely due to a circular import)
(/nix/store/6fy0wgy7r3ld3k590kxgxrc0r1cca347-archivebox-0.8.6rc3/lib/python3.12/site-packages/archivebox/__init__.py)
2025-01-17 21:02:53 +02:00
ckie
58fc6d9cf8 readwise: fix SOURCES_DIR syntax
Fixes: attributeerror: 'list' object has no attribute 'SOURCES_DIR'
2025-01-17 21:02:27 +02:00
Nick Sweeting
7975b47c85 remove dependencies on unneeded libraries 2024-12-18 18:07:35 -08:00
Nick Sweeting
81bf81ab10 add extract.js prototype extractor 2024-12-06 02:06:40 -08:00
Nick Sweeting
ac53fdf677 make chrome binary and configs directly runnable and make extractor use external bin 2024-12-06 02:06:39 -08:00
dish
f1b9aec873 fix syntax errors 2024-12-05 13:52:33 -05:00
Nick Sweeting
c374d7695e allow getting crawl from API as rss feed 2024-12-03 02:13:45 -08:00
Nick Sweeting
4dd53dc12a Merge branch 'newchanges' into dev 2024-11-19 05:28:20 -08:00
Nick Sweeting
6b47510f70 always pre-setup binproviders 2024-11-19 05:24:12 -08:00
Nick Sweeting
ee548eb16e fix archivebox install not using LIB_DIR 2024-11-19 04:44:43 -08:00
Nick Sweeting
328eb98a38 move main funcs into cli files and switch to using click for CLI 2024-11-19 00:18:51 -08:00
Nick Sweeting
4a5d607296 move logging_util into archivebox.misc subfolder 2024-11-18 19:08:49 -08:00
Nick Sweeting
e469c5a344 merge queues and actors apps into new workers app 2024-11-18 18:52:48 -08:00
Nick Sweeting
e50f8cb3b6 fix abx handling of obj, module, and class based plugins, fix archivebox version cmd 2024-11-18 18:30:28 -08:00
Nick Sweeting
0acd388c02 fix imports and deps 2024-11-18 18:07:34 -08:00
Nick Sweeting
eeb2671e4d API improvements 2024-11-18 04:27:38 -08:00
Nick Sweeting
1ec2753664 fix statemachine create_root_snapshot and retry timing 2024-11-18 04:27:37 -08:00
Nick Sweeting
c206056f07 add better docstrings to abx package 2024-11-17 20:26:56 -08:00
Nick Sweeting
2f30a35d2b add extractors files to favicon and title plugins 2024-11-17 20:11:43 -08:00
Nick Sweeting
1b8bafdb56 add abx-spec-abx-pkg pkg 2024-11-17 20:10:33 -08:00
Nick Sweeting
c8e186f21b fix plugin loading order, admin, abx-pkg 2024-11-16 06:44:12 -08:00
Nick Sweeting
ed43f1d027 better docstrings and comments 2024-11-15 23:21:40 -08:00
Nick Sweeting
ec100bfe29 fix docs build for vendored pkgs 2024-11-12 23:53:34 -08:00
Nick Sweeting
57852fd89e fix sphinx docs build 2024-11-12 22:20:11 -08:00
Nick Sweeting
1148cadd7a Update __init__.py 2024-11-03 16:12:29 -05:00
Nick Sweeting
b6ab4e298e merge dev 2024-11-03 12:56:44 -08:00
Nick Sweeting
758c0c6774 add user providable PLAYWRIGHT cache dir 2024-11-03 12:54:04 -08:00
Nick Sweeting
48f8416762 add new core and crawsl statemachine manager 2024-11-03 00:41:11 -07:00
Nick Sweeting
9b24fe7390 merge dev 2024-11-02 17:34:33 -07:00
Nick Sweeting
721427a484 hide progress bar on startup 2024-10-31 07:11:15 -07:00
Nick Sweeting
f56cdd2da5 add chrome flag to fix long screenshots getting cut off 2024-10-29 14:51:31 -07:00
Nick Sweeting
5efeb9d347 add get_SCOPE_CONFIG 2024-10-29 00:33:14 -07:00
Nick Sweeting
dee4eb7992 rename vendor dir to pkgs 2024-10-28 20:05:20 -07:00