[GH-ISSUE #1620] Bug: bad requirements.txt #3985

Closed
opened 2026-03-15 01:12:01 +03:00 by kerem · 2 comments
Owner

Originally created by @t0rr3sp3dr0 on GitHub (Dec 16, 2024).
Original GitHub issue: https://github.com/ArchiveBox/ArchiveBox/issues/1620

Originally assigned to: @pirate on GitHub.

Provide a screenshot and describe the bug

Image Image

Steps to reproduce

Take a look at `requirements.txt`.

Logs or errors


ArchiveBox Version

https://github.com/ArchiveBox/ArchiveBox/commit/f31adff0ed596aafa8f534b59c74cdb329765c5c

How did you install the version of ArchiveBox you are using?

Other

What operating system are you running on?

Other

What type of drive are you using to store your ArchiveBox data?

  • data/ is on a local SSD or NVMe drive
  • data/ is on a spinning hard drive or external USB drive
  • data/ is on a network mount (e.g. NFS/SMB/CIFS/etc.)
  • data/ is on a FUSE mount (e.g. SSHFS/RClone/S3/B2/OneDrive, etc.)

Docker Compose Configuration


ArchiveBox Configuration


Originally created by @t0rr3sp3dr0 on GitHub (Dec 16, 2024). Original GitHub issue: https://github.com/ArchiveBox/ArchiveBox/issues/1620 Originally assigned to: @pirate on GitHub. ### Provide a screenshot and describe the bug - This commit (https://github.com/ArchiveBox/ArchiveBox/commit/51447b9d0a5e46ee637eb05939a1753d2b6d4be6#diff-4d7c51b1efe9043e44439a949dfd92e5827321b34082903477fd04876edb7552) introduced unresolved merge conflicts to `requirements.txt`, making it invalid. <img width="1536" alt="Image" src="https://github.com/user-attachments/assets/b5b1239a-2943-433b-93b4-4203eda65a74" /> - Additionally, this commit (https://github.com/ArchiveBox/ArchiveBox/commit/30cd48c30dbed4783c08840cfbce3bed23c248b0#diff-4d7c51b1efe9043e44439a949dfd92e5827321b34082903477fd04876edb7552) added multiple absolute paths to that same file, making it not work unless you have the project cloned to that exact location. <img width="1536" alt="Image" src="https://github.com/user-attachments/assets/01b11484-9cc6-47be-8e33-43dc7c73c107" /> ### Steps to reproduce ```markdown Take a look at `requirements.txt`. ``` ### Logs or errors ```shell ``` ### ArchiveBox Version ```shell https://github.com/ArchiveBox/ArchiveBox/commit/f31adff0ed596aafa8f534b59c74cdb329765c5c ``` ### How did you install the version of ArchiveBox you are using? Other ### What operating system are you running on? Other ### What type of drive are you using to store your ArchiveBox data? - [ ] `data/` is on a local SSD or NVMe drive - [ ] `data/` is on a spinning hard drive or external USB drive - [ ] `data/` is on a network mount (e.g. NFS/SMB/CIFS/etc.) - [ ] `data/` is on a FUSE mount (e.g. SSHFS/RClone/S3/B2/OneDrive, etc.) ### Docker Compose Configuration ```shell ``` ### ArchiveBox Configuration ```shell ```
kerem closed this issue 2026-03-15 01:12:06 +03:00
Author
Owner

@pirate commented on GitHub (Dec 16, 2024):

yeah it's fine requirements.txt is only used for the docker build and it's regenerated on every build, it's in git for historical preservation only.

No one else should be depending on it, pyproject.toml is the single source of truth.

<!-- gh-comment-id:2544593080 --> @pirate commented on GitHub (Dec 16, 2024): yeah it's fine `requirements.txt` is only used for the docker build and it's regenerated on every build, it's in git for historical preservation only. No one else should be depending on it, `pyproject.toml` is the single source of truth.
Author
Owner

@pirate commented on GitHub (Dec 18, 2024):

FYI I removed requirements.txt completely c54b9446 to prevent confusion.

Everything is basd on uv only now, including Docker build.

<!-- gh-comment-id:2550355738 --> @pirate commented on GitHub (Dec 18, 2024): FYI I removed `requirements.txt` completely c54b9446 to prevent confusion. Everything is basd on `uv` only now, including Docker build.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/ArchiveBox#3985
No description provided.