jamalex / jamalex/notion-py

Incompatible requests version with streamlit requirement

Open
#397 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
4.4k
Forks
470
PR merge metrics
No merged PRs in 30d

Description

Hello, I am trying to use this wonderful package in a streamlit app. However there is a dependency conflict between streamlit 1.34.0 which requires requests<3,>=2.27 and this package notion-py 0.0.10 which requires requests 2.24.0.

Steps to recreate:
```
pip install requests==2.24.0
```

Contributor guide

No contributing guide indexed for this repository

Research direction

Inspect the package's dependency metadata to find where notion-py pins requests to 2.24.0, then reproduce the conflict alongside streamlit 1.34.0. Done means the package's declared requests requirement can be resolved with Streamlit's requests<3,>=2.27 constraint.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
build-system
Issue type
Bug
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.