alibaba / alibaba/easydispatch

Installation Issues: PEP 440 compliant

Open
#7 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
47
Forks
22
PR merge metrics
No merged PRs in 30d

Description

If you try to install the easydispatch using the latest version of pip (24.1 or above), you will run into lots of package issues especially pip version 24.1 and above strictly enforces PEP 440 compliance. we can fix it by downgrading our pip version like pip install "pip<24.1"

Is there a way we can update the codebase to work with latest versions of pip ?

- Anish

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by inspecting the repository's package metadata and dependency declarations for versions that violate PEP 440, then reproduce installation with pip 24.1 or newer. Done means easydispatch installs successfully with a current pip version without requiring a downgrade.

Written by the indexing model from the issue text.

Assessment

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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.