But not sure if we can just take that out or not. We really need to move to using urllib.parse.quote() for this stuff. Though requests does some it self and I haven't dug into exactly what we are responsible for and what requests will take care of.
Thanks! BTW. Do we have some plan to use httpx or something asyncio tool to asynchronous this lib ?
Yes, httpx probably, though it still hasn't reached 1.0 and last I checked was missing some proxy or retry features or so, if I'm not mistaken, can't quite remember.
But there is an old PR here that already uses it if you really need it (likely missing lots of recent features): #1036. That'll need some major rework to update though once we're ready.
if the branch/commit keyword contains point symbol . , the api will return 404 response
example:
project.branches.get('stbale-1.x')
project.comits.get('stbale-1.x')
In page: gl_objects/projects.rst