Alehandro
Alehandro

Reputation: 39

Requests Python and Curl Commands do not work

import requests

response = requests.post('https://api.github.com/user/repos')

Simple code just to test that requests are working. I get the following errors.

\User\PycharmProjects\2\venv\Scripts\python.exe C:/Users/User/PycharmProjects/2/101_gui/test.py
Traceback (most recent call last):
  File "C:/Users/User/PycharmProjects/2/101_gui/test.py", line 3, in <module>
    response = requests.post('https://api.github.com/user/repos')
  File "C:\Users\User\PycharmProjects\2\venv\lib\site-packages\requests\api.py", line 87, in post
    return request('post', url, data=data, **kwargs)
  File "C:\Users\User\PycharmProjects\2\venv\lib\site-packages\requests\api.py", line 44, in request
    return session.request(method=method, url=url, **kwargs)
  File "C:\Users\User\PycharmProjects\2\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\2\venv\lib\site-packages\requests\sessions.py", line 374, in send
    r = adapter.send(request, **kwargs)
  File "C:\Users\User\PycharmProjects\2\venv\lib\site-packages\requests\adapters.py", line 174, in send
    timeout=timeout
  File "C:\Users\User\PycharmProjects\2\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\2\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\2\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'

Process finished with exit code 1

I am trying to figure out why I cannot at all connect to my bit bucket server, using stashy, using any other lib, even having trouble with calls requests's

Upvotes: 0

Views: 199

Answers (2)

Mornon
Mornon

Reputation: 79

After executing your source code I have no problem executing it accordingly. I think you need to update your request library. Here's how to do that:

https://realpython.com/python-requests/

Upvotes: 0

Eric
Eric

Reputation: 46

Your code works on my machine. You should try upgrading the requests module by using pip upgrade.

Upvotes: 2

Related Questions