+# - https://confluence.atlassian.com/bitbucket/oauth-on-bitbucket-cloud-238027431.html
+# - https://confluence.atlassian.com/bitbucket/rest-apis-222724129.html
+# - https://confluence.atlassian.com/bitbucket/version-1-423626337.html
+# - https://confluence.atlassian.com/bitbucket/issues-resource-296095191.html
+from requests_oauthlib import OAuth1Session
+client_secret = 'Fill me'
+if client_key == 'fill me' or client_secret == 'fill me':
+ raise RuntimeError('Provide key and secret')
+bitbucket = OAuth1Session(client_key, client_secret=client_secret)
+url = 'https://api.bitbucket.org/1.0/repositories/secure-it-i/android-app-vulnerability-benchmarks/issues'
+# each line in benchmarks.csv contains benchmark name and assignee
+with open("benchmarks.csv", "rt") as f:
+ for line in f.readlines():
+ tmp1 = line.strip().split(',')
+ 'title':'Create functional test for ' + tmp1[0],
+ r = bitbucket.post(url, data = data)
+#for i in range(77, 117):
+# r = bitbucket.delete(url + "/" + str(i))