diff --git a/archivebox/tests/conftest.py b/archivebox/tests/conftest.py index aa107e57..3c68654f 100644 --- a/archivebox/tests/conftest.py +++ b/archivebox/tests/conftest.py @@ -31,6 +31,8 @@ SESSION_DATA_DIR = Path( # Force ArchiveBox imports to see a temp DATA_DIR during test collection. os.environ["ARCHIVEBOX_PYTEST_SESSION_DATA_DIR"] = str(SESSION_DATA_DIR) os.environ["DATA_DIR"] = str(SESSION_DATA_DIR) +(SESSION_DATA_DIR / "tests").mkdir(parents=True, exist_ok=True) +os.chdir(SESSION_DATA_DIR) os.environ.setdefault("DJANGO_SETTINGS_MODULE", "archivebox.core.settings") os.environ.pop("ARCHIVE_DIR", None) os.environ.pop("USERS_DIR", None) diff --git a/conftest.py b/conftest.py index fea10b51..a1038570 100644 --- a/conftest.py +++ b/conftest.py @@ -17,6 +17,8 @@ SESSION_DATA_DIR = Path( os.environ["ARCHIVEBOX_PYTEST_SESSION_DATA_DIR"] = str(SESSION_DATA_DIR) os.environ["DATA_DIR"] = str(SESSION_DATA_DIR) +(SESSION_DATA_DIR / "tests").mkdir(parents=True, exist_ok=True) +os.chdir(SESSION_DATA_DIR) os.environ.setdefault("DJANGO_SETTINGS_MODULE", "archivebox.core.settings") os.environ.pop("ARCHIVE_DIR", None) os.environ.pop("USERS_DIR", None) diff --git a/etc/package.json b/etc/package.json index 46df6ea1..30b8dd62 100644 --- a/etc/package.json +++ b/etc/package.json @@ -1,6 +1,6 @@ { "name": "archivebox", - "version": "0.9.33rc53", + "version": "0.9.33rc54", "repository": "github:ArchiveBox/ArchiveBox", "license": "MIT", "dependencies": { diff --git a/pyproject.toml b/pyproject.toml index 96c0e9d7..3a44bf53 100755 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "archivebox" -version = "0.9.33rc53" +version = "0.9.33rc54" requires-python = ">=3.13" description = "Self-hosted internet archiving solution." authors = [{name = "Nick Sweeting", email = "pyproject.toml@archivebox.io"}]