-
Notifications
You must be signed in to change notification settings - Fork 113
Open
Description
Issue Description
A strange marker condition has been added to the yarl package in the pylock.toml file:
marker = "python_full_version == '3.12.*' or platform_machine != 's390x'"
This marker is unusual because it creates a complex dependency resolution scenario:
- Allows yarl for Python 3.12.* regardless of platform architecture
- OR allows yarl for any Python version as long as the platform is NOT s390x
Context
This was observed in PR #1513: #1513 (comment)
Investigation Needed
- Understand why this specific marker combination was necessary
- Check if this is the intended behavior or if it indicates an underlying issue
- Verify if this affects dependency resolution or package installation on different platforms
- Consider if this should be simplified or if there's a more appropriate solution
Backlinks
Metadata
Metadata
Assignees
Labels
No labels
Type
Projects
Status
๐ Backlog