Stashy Python Бит Bucket Time Out Issue - PullRequest
       10

Stashy Python Бит Bucket Time Out Issue

0 голосов
/ 27 февраля 2020

У меня есть следующий код, пытающийся использовать stashy, pull и pu sh в Bit Bucket. Ну, сейчас у меня есть код, который будет отображать только проекты / репозитории, которые переданы моей учетной записи. Очень просто.

import stashy 
bitbucket = stashy.connect("https://bitbucket.domain.come:port/projects/asdasd/asd/asdadasd/", "username","password")
print(bitbucket.projects.list())

Я продолжаю получать эту ошибку без каких-либо зависаний или задержек. В чем может быть эта проблема, я предполагаю, что ее клиент встал на сторону, так как мне снова не дают никаких задержек, заставляя меня предположить, что это конкретно моя машина или мой клиент конкретно.

Traceback (most recent call last):
  File "C:/Users/User/PycharmProjects/Project/ProjectName/test_no_gui.py", line 3, in <module>
    print(bitbucket.projects.list())
  File "C:\Users\User\PycharmProjects\Project\venv\lib\site-packages\stashy\helpers.py", line 78, in list
    return list(self.all())
  File "C:\Users\User\PycharmProjects\Project\venv\lib\site-packages\stashy\helpers.py", line 44, in paginate
    response = self._client.get(url, **kw)
  File "C:\Users\User\PycharmProjects\Project\venv\lib\site-packages\stashy\client.py", line 59, in get
    return requests.get(self.url(resource), auth=(self._username, self._password), verify=self._verify, **kw)
  File "C:\Users\User\PycharmProjects\Project\venv\lib\site-packages\requests\api.py", line 55, in get
    return request('get', url, **kwargs)
  File "C:\Users\User\PycharmProjects\Project\venv\lib\site-packages\requests\api.py", line 44, in request
    return session.request(method=method, url=url, **kwargs)
  File "C:\Users\User\PycharmProjects\Project\venv\lib\site-packages\requests\sessions.py", line 279, in request
    resp = self.send(prep, stream=stream, timeout=timeout, verify=verify, cert=cert, proxies=proxies)
  File "C:\Users\User\PycharmProjects\Project\venv\lib\site-packages\requests\sessions.py", line 374, in send
    r = adapter.send(request, **kwargs)
  File "C:\Users\User\PycharmProjects\Project\venv\lib\site-packages\requests\adapters.py", line 174, in send
    timeout=timeout
  File "C:\Users\User\PycharmProjects\Project\venv\lib\site-packages\requests\packages\urllib3\connectionpool.py", line 417, in urlopen
    conn = self._get_conn(timeout=pool_timeout)
  File "C:\Users\User\PycharmProjects\Project\venv\lib\site-packages\requests\packages\urllib3\connectionpool.py", line 232, in _get_conn
    return conn or self._new_conn()
  File "C:\Users\User\PycharmProjects\Project\venv\lib\site-packages\requests\packages\urllib3\connectionpool.py", line 547, in _new_conn
    strict=self.strict)
TypeError: __init__() got an unexpected keyword argument 'strict'

1 Ответ

0 голосов
/ 28 февраля 2020

Глядя на других libs / api получается, stashy обесценивается? Пожалуйста, поправьте меня, если я ошибаюсь. Собранный из других исследований / глядя на лучший метод / практику, чтобы попасть в ведро бит. Взглянув на atlassian- python -api, вы получите отчет.

Редактировать: Завершено с использованием REST API и запросов. Все эти библиотеки оказались устаревшими.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...