mirror of
https://github.com/ArchiveBox/ArchiveBox.git
synced 2026-09-14 11:06:13 +05:00
- Add Tag.to_jsonl() method with schema_version - Add Crawl.to_jsonl() method with schema_version - Fix Tag.from_jsonl() to not depend on jsonl.py helper - Update tests to use Snapshot.from_jsonl() instead of non-existent get_or_create_snapshot Remove model-specific functions from misc/jsonl.py: - tag_to_jsonl() - use Tag.to_jsonl() instead - crawl_to_jsonl() - use Crawl.to_jsonl() instead - get_or_create_tag() - use Tag.from_jsonl() instead - process_jsonl_records() - use model from_jsonl() methods directly jsonl.py now only contains generic I/O utilities: - Type constants (TYPE_SNAPSHOT, etc.) - parse_line(), read_stdin(), read_file(), read_args_or_stdin() - write_record(), write_records() - filter_by_type(), process_records() |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| archivebox_add.py | ||
| archivebox_config.py | ||
| archivebox_crawl.py | ||
| archivebox_extract.py | ||
| archivebox_help.py | ||
| archivebox_init.py | ||
| archivebox_install.py | ||
| archivebox_manage.py | ||
| archivebox_mcp.py | ||
| archivebox_orchestrator.py | ||
| archivebox_remove.py | ||
| archivebox_schedule.py | ||
| archivebox_search.py | ||
| archivebox_server.py | ||
| archivebox_shell.py | ||
| archivebox_snapshot.py | ||
| archivebox_status.py | ||
| archivebox_update.py | ||
| archivebox_version.py | ||
| archivebox_worker.py | ||
| tests_piping.py | ||
| tests.py | ||