Skip to content
This repository was archived by the owner on Feb 28, 2022. It is now read-only.
This repository was archived by the owner on Feb 28, 2022. It is now read-only.

[Bug]: snooty-lextudio has ancient, rigid dependencies that interfere with everything #39

Description

@alexchandel

Expected behavior

This extension requires snooty-lextudio. It should keep its dependencies updated, and flexible with new versions. It's not hard to use inclusive dependencies like >= 3.7.4.1, <= 4.0.

Actual behavior

snooty-lextudio has ancient rigid dependencies like typing-extensions ~= 3.7.4.1.

snooty-lextudio==1.9.2.dev0
  - docopt [required: ~=0.6.2, installed: 0.6.2]
  - docutils [required: ~=0.16, installed: 0.17.1]
  - fett [required: ~=0.3.2, installed: 0.3.2]
  - networkx [required: ~=2.4, installed: 2.6.2]
  - pymongo [required: ~=3.11.1, installed: 3.12.0]
  - python-jsonrpc-server [required: ~=0.3.4, installed: 0.3.4]
    - ujson [required: <=1.35, installed: 1.35]
  - pyyaml [required: ~=5.3, installed: 5.4.1]
  - requests [required: ~=2.24, installed: 2.26.0]
    - certifi [required: >=2017.4.17, installed: 2021.10.8]
    - charset-normalizer [required: ~=2.0.0, installed: 2.0.7]
    - idna [required: >=2.5,<4, installed: 3.3]
    - urllib3 [required: >=1.21.1,<1.27, installed: 1.26.7]
  - toml [required: ~=0.10, installed: 0.10.2]
  - typing-extensions [required: ~=3.7.4.1, installed: 3.10.0.2]
  - watchdog [required: ~=1.0, installed: 1.0.2]

Countless other packages' dependencies now conflict with snooty-lextudio.

Detailed steps

pip install snooty-lextudio. Visualize this with pipdeptree.

Extension information

167.0.0

Visual Studio Code information

1.62.3

Operating system information

macOS

Python information

3.9.9

Sphinx information

N/A

Contents of conf.py

No response

Relevant log output

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions