d0c-s4vage / lookatme

An interactive, terminal-based markdown presenter
https://lookatme.readthedocs.io/en/latest/
MIT License
2.08k stars 61 forks source link

lookatme requirements should specify click<9 #140

Closed corydodt closed 2 years ago

corydodt commented 2 years ago

lookatme specifies a requirements of click>=7,<8 but in fact seems to work fine with click 8+. Many tools (including poetry, and soon pip) will refuse to install lookatme in a venv with modern Python packages because those packages require click 8+.

This is easily fixed by updating requirements.

Steps to reproduce the behavior:

poetry shell
poetry add black
poetry add lookatme

Expected behavior lookatme can be installed with black.

Actual behavior poetry refuses to install lookatme because of the unnecessary requirement.

Additional context PR inbound.

corydodt commented 2 years ago

ty!