Files
ArchiveBox/archivebox/core/migrations
Claude ae2ab5b273 Add Python 3.13 support with uuid7 backport compatibility
- 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.
2025-12-27 01:07:30 +00:00
..
2019-04-02 16:36:41 -04:00
2019-04-30 23:44:51 -04:00
2020-06-30 06:42:17 -04:00
2025-12-24 21:46:14 -08:00
2021-02-16 15:57:13 -05:00
2021-02-16 15:57:13 -05:00
2021-02-16 15:57:13 -05:00
2021-02-16 15:57:13 -05:00
2021-02-18 08:05:05 -05:00
2021-02-28 22:55:12 -05:00
2021-03-27 05:52:42 -04:00
2025-12-24 21:46:14 -08:00
2025-12-24 21:46:14 -08:00