Comments (3)
torrequest wasn't available on Fedora / EPEL either. Seems like a dead project and I don't want to package something 6 years out of date. Here's my patch file that I'm using to remove it from my own build --
https://github.com/ppfeister/pkg/blob/master/sherlock/0001-Remove-tor.patch
Note that my patch is against the new package, #2111, which is pending code review
Removing features this way isn't ideal, but it's a fine short term fix in my opinion. I would like to figure something out for torrequest soon but that's my own fix for packaging in the meantime
I remember looking into removing stem but I don't remember why I didn't....... will have to investigate now. It may be a depend of another depend or something...
exrex has been removed from the dependency list in #2127, although it's very likely that I'll be adding it back for other tests. If I do, it'll be a dev depend and not in the default group. Should be gtg there either way.
from sherlock.
Removing features this way isn't ideal
Yeah, I'm interested in something much less destructive. Literally just moving the import would make things function until --tor
is passed. Which is an acceptable tradeoff considering the app would fail anyways if tor isn't installed.
from sherlock.
Also, not sure if it was before or after your PR, but worth noting ----
I have actually removed the exrex dependency entirely with the shift to Poetry, tox, and pytest. So that specific issue is resolved.
from sherlock.
Related Issues (20)
- Remove torrequest dependency HOT 2
- Requesting support for: After all, how to add Instagram or Facebook to the Sherlock dataset? HOT 1
- Adopt sqlite with proper caching HOT 3
- ImportError: attempted relative import with no known parent package HOT 3
- ModuleNotFoundError in Vercel production
- Improved single source of truth for versioning HOT 2
- Sherlock no funciona soy nuevo
- Requesting support for: Adding https://www.threads.net as a new site HOT 4
- New to this HOT 7
- False positive results and error when run $ python3 -m pip install -r requirements.txt HOT 5
- python3 -m pip install -r requirements.txt HOT 1
- Having a . at the end of a username causes an error HOT 2
- ParrotOS package out of date (0.14.3 on repository) HOT 8
- ArtStation False Positive
- Facebook False Negative
- Chaos Social False Positive
- Requesting support for: Adding https://www.exophase.com HOT 1
- Flag needed to disable file output HOT 2
- Requesting support for: blacksnows.ir HOT 2
- ERROR: Bad Response HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from sherlock.