Package: python3-requests
Version: 2.25.0+dfsg-2
Severity: normal
X-Debbugs-Cc: [email protected]

Dear Maintainer,

I tried to install the package `python3-requests` in my Debian unstable, but it
failed.  The error log was like this:

```
~ » sudo apt install python3-requests
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 python3-requests : Depends: python3-chardet (< 3.1.0) but 4.0.0-1 is to be 
installed
E: Unable to correct problems, you have held broken packages.
```

Looks like one of its dependency `python3-chardet` was upgraded recently, but
the dependency setup for `python3-requests` is not upgraded yet.

I put the information of the package from my machine. Hope this would help.

```
~ » apt-cache show python3-requests
Package: python3-requests
Source: requests
Version: 2.25.0+dfsg-2
Installed-Size: 230
Maintainer: Debian Python Team <[email protected]>
Architecture: all
Depends: python3-certifi, python3-chardet (<< 3.1.0), python3-idna, 
python3-urllib3 (<< 1.27), python3:any, ca-certificates, python3-chardet (>= 
3.0.2), python3-urllib3 (>= 1.21.1)
Suggests: python3-cryptography, python3-idna (>= 2.5), python3-openssl, 
python3-socks, python-requests-doc
Breaks: awscli (<< 1.11.139)
Description-en: elegant and simple HTTP library for Python3, built for human 
beings
 Requests allow you to send HTTP/1.1 requests. You can add headers, form data,
 multipart files, and parameters with simple Python dictionaries, and access
 the response data in the same way. It's powered by httplib and urllib3, but
 it does all the hard work and crazy hacks for you.
 .
 Features
 .
   - International Domains and URLs
   - Keep-Alive & Connection Pooling
   - Sessions with Cookie Persistence
   - Browser-style SSL Verification
   - Basic/Digest Authentication
   - Elegant Key/Value Cookies
   - Automatic Decompression
   - Unicode Response Bodies
   - Multipart File Uploads
   - Connection Timeouts
 .
 This package contains the Python 3 version of the library.
Description-md5: c784619fd7d31bcb61523fcc12d2d199
Homepage: http://python-requests.org
Section: python
Priority: optional
Filename: pool/main/r/requests/python3-requests_2.25.0+dfsg-2_all.deb
Size: 69124
MD5sum: f491e4acbdb0a65d2f145c4b294288e4
SHA256: 02afe549651804a9051266dcb6a693ec71617acff3fda08021ca2be6f120af9e
```


-- System Information:
Debian Release: bullseye/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.19.128-microsoft-standard (SMP w/6 CPU threads)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: unable to detect

Versions of packages python3-requests depends on:
ii  ca-certificates  20200601
ii  python3          3.9.1-1
ii  python3-certifi  2020.6.20-1
ii  python3-chardet  3.0.4-7
ii  python3-idna     2.10-1
ii  python3-urllib3  1.25.11-1

python3-requests recommends no packages.

Versions of packages python3-requests suggests:
pn  python-requests-doc   <none>
pn  python3-cryptography  <none>
ii  python3-idna          2.10-1
pn  python3-openssl       <none>
pn  python3-socks         <none>

-- no debconf information

Reply via email to