JustAnotherArchivist

Results 394 comments of JustAnotherArchivist

Some examples of what I would expect: ```python3 >>> ujson.dumps(decimal.Decimal('1.230')) '1.230' >>> ujson.dumps(decimal.Decimal('1.23000000000000001')) '1.23000000000000001' >>> ujson.dumps(decimal.Decimal('0.123456789012345678901234567890')) '0.123456789012345678901234567890' >>> ujson.dumps(decimal.Decimal('-0')) '-0' >>> ujson.dumps(decimal.Decimal('-0.00')) '-0.00' >>> ujson.dumps(decimal.Decimal('1e1')) '1E+1' # or equivalent; this...

It wouldn't be entirely pointless, but yeah, I agree we should implement that anyway (if only for compatibility with stdlib). I looked a bit into what would be needed for...

Those edge cases are behaving. I can't think of anything that would produce weird output. I guess it just annoys me that it isn't documented, which means it shouldn't be...

Fortunately, the former produces the output we want, and same for `math.nan`. :-)

I read through the code I linked above. There's one special case: signalling NaNs would become `sNaN`. I'm not sure you can produce an *actual* signalling NaN in Python, but...

Yeah, I haven't had enough spare time recently to play whack-a-mole with Elon's minions. I do intend to resume development, but I can't currently say when that will happen.

It does not. If you want to use the API, there are several API clients already. Also, regular use of an official API isn't scraping.

You seem to misunderstand what snscrape is. It's a scraper, not an API client. And more specifically, it's for scraping publicly accessible content. Anything behind authentication walls has always been...

Nitter only works with accounts now, as far as I'm aware. It previously used guest tokens, but those can't be generated anymore since late January, and the last ones expired...

Pushshift is effectively dead, so yeah, this is expected and can't work anymore. Pushshift was the only way to retrieve (a) useful search results since Reddit's own search is awful,...