mirror of
https://github.com/ArchiveBox/ArchiveBox.git
synced 2025-12-27 22:26:00 +00:00
- Create uuid_compat.py module that provides uuid7 for Python <3.14 using uuid_extensions package, and native uuid.uuid7 for Python 3.14+ - Update all model files and migrations to use archivebox.uuid_compat - Add uuid7 conditional dependency in pyproject.toml for Python <3.14 - Update requires-python to >=3.13 (from >=3.14) - Update GitHub workflows, lock_pkgs.sh to use Python 3.13 - Update tool configs (ruff, pyright, uv) for Python 3.13 This enables running ArchiveBox on Python 3.13 while maintaining forward compatibility with Python 3.14's native uuid7 support. |
||
|---|---|---|
| .. | ||
| build_docker.sh | ||
| build_docs.sh | ||
| build_git.sh | ||
| build_pip.sh | ||
| build.sh | ||
| docker_entrypoint.sh | ||
| docker_layers.sh | ||
| export_browser_history.sh | ||
| lint.sh | ||
| lock_pkgs.sh | ||
| release_docker.sh | ||
| release_docs.sh | ||
| release_git.sh | ||
| release_pip.sh | ||
| release.sh | ||
| setup.sh | ||
| test.sh | ||