Stephan Hügel

Results 353 comments of Stephan Hügel

It looks like the escaping is being inserted on the server side. Here's the JSON Pyzotero sends in its POST request: `{"itemType": "note", "note": "# Note Title\n\nThis is a note.",...

Thanks! I'm inclined to accept this PR, but I'd like to see some more documentation added explaining what the feature is for (just a simple example), and making it obvious...

You'll need to catch the `HTTPError` exception and handle the retry logic yourself – Pyzotero only retries 429 errors as there isn't really a one-size-fits-all approach to HTTP errors beyond...

Since the error returns the URL, you could extract the `start` parameter (`300`) in your example above, and use that as input for whichever `top` query you were running –...

I'll have to think about it, but I think that's going to be very difficult…

I agree but I don't have time, so (and I mean this in the most constructive way) if you want it, you'll almost certainly have to write it.

I don't know whether there's a prevailing best practice when it comes to sys crates, but my assumption has always been that the crate defaults to trying to use system...

@michaelkirk I'm inclined to accept this: libproj doesn't update often enough for this to cause maintainer overhead of a magnitude that would concern me (we may need to add some...

Speaking purely for myself, I can understand your frustration. However, I'm time-constrained (and so is every other maintainer of this repository) and I am not in a position to change...

@cerrussell Just to check – [we've swapped out cURL for Rust-native network libraries](https://github.com/georust/proj/blob/main/src/network.rs#L15) and [we disable linking to it when building](https://github.com/georust/proj/blob/main/proj-sys/build.rs#L100) specifically to avoid the dependency on macOS / Linux...