Hello there!
To give some context of what I'm trying to do, I have a python framework which I install via pypi with pip install git+<repo-link>, the repo that I'm using is private, and, unfortunately, it needs to remain that way.
I though of doing with SSH, but that would make my life a little bit harder.
So I tried to create a OAuth2 consumer for giving a link to clone the framework, via the OAuth token. The problem is that, the token have a expiration time of 1 hour.
I was wondering if I can create a non-expiring OAuth token, or if there is a better way to complete that pypi flow with a private repo.
Thank you.
Hi Rodrigo, our access tokens expire in one hour. Most access token include a refresh token that can then be used to generate a new access token, without the need for end user participation:
$ curl -X POST -u "client_id:secret"
https://bitbucket.org/site/oauth2/access_token \
-d grant_type=refresh_token -d refresh_token={refresh_token} This is documented at
This is documented at Oauth on Bitbucket Cloud.
Hope that helps!
Ana
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.