JustAnotherArchivist

Results 394 comments of JustAnotherArchivist

This should be done using an `IntWithGranularity`. I was hoping to merge #413 eventually, which also implemented this three years ago but never reached a mergeable state.

There isn't. I dislike black for its uncompromising stance of basically not tolerating *anything* that doesn't exactly follow PEP8. I tried to make it behave one time but gave up...

https://github.com/JustAnotherArchivist/snscrape/issues/846#issuecomment-1541300140 > User searches (that is, searching for users by keyword, not searching for a user's tweets) are currently not supported as they use a completely different API. I don't...

Yes, e.g. `lang:en` searches for English tweets (according to Twitter's detection, which isn't always accurate). Some filters can't be used on their own; adding `(filter:safe OR -filter:safe)` is one possible...

Your profiles show that the big difference comes from importing modules, e.g. `exec_module` at 4.5 seconds in the container version vs 0.2 sec without. This sounds like you aren't precompiling...

The alternative is that the issue lies in the containerisation itself. At least I can't think of anything in snscrape that could cause something like this, and I know that...

I just remembered one other relevant difference: Alpine Linux uses musl, which [is known](https://lists.alpinelinux.org/%7Ealpine/users/%3C6df8863e77b970b466dbfc9a3a5c2bcec3199f48.camel%40aquilenet.fr%3E) to have lower performance than glibc for some things. You might want to play with images...

Good to hear there's an improvement. I don't know what the remaining difference could be apart from seccomp. I suppose you could try to disable that with `--security-opt seccomp=unconfined` to...

Interesting. PyInstaller recently removed PEP 302 support in , first released in version 5.8.0. Presumably, if you used an older version, it should work. There is still something to be...

That is correct. I briefly looked into replacing this recently, but it's more complicated than I currently have time for.