Skip to content

Refactor to proper package, embed Drission#1

Open
ppfeister wants to merge 18 commits into
AlexFozor:drission-page-experimentalfrom
ppfeister:refactor/drission-pkged
Open

Refactor to proper package, embed Drission#1
ppfeister wants to merge 18 commits into
AlexFozor:drission-page-experimentalfrom
ppfeister:refactor/drission-pkged

Conversation

@ppfeister
Copy link
Copy Markdown

@ppfeister ppfeister commented Aug 6, 2024

Any thoughts on this embed? We can loop @ ilike2burnthing in for a look if so, before making any merges

Embedding Drission and it's two related dependencies would prevent countless downstream issues, and the refactor to a properly installable package would help it become a properly installable dependency for other projects.

Both the Dockerfile and PyProject seem to work for the most part. Docker images may have an inconsistent bug with the browser --- similar to the one you noticed before, maybe?

Not sure if that relates to your original Dockerfile changes, but if they do then I can bring in that fix

With this change, pip install FlareSolverr==0.0.1b1 is also a functional method, as either a dependency for downstream containers or, pending zombie chromium patch, as a standalone.

(referencing FlareSolverr#1300 (comment))

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant