Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Latest mdformat-deflist and mdformat-admon conflicts #4

Closed
kdeldycke opened this issue Aug 26, 2023 · 5 comments · Fixed by #5
Closed

Latest mdformat-deflist and mdformat-admon conflicts #4

kdeldycke opened this issue Aug 26, 2023 · 5 comments · Fixed by #5
Labels
bug Something isn't working

Comments

@kdeldycke
Copy link
Contributor

Describe the bug

Trying to install the last 2 versions of these plugins does not work because of a conflict on mdit-py-plugins requirements.

Reproduce the bug

$ pip install --dry-run mdformat-deflist==0.1.2 mdformat-admon==1.0.2
Collecting mdformat-deflist==0.1.2
  Downloading mdformat_deflist-0.1.2-py3-none-any.whl (4.3 kB)
Collecting mdformat-admon==1.0.2
  Obtaining dependency information for mdformat-admon==1.0.2 from https://files.pythonhosted.org/packages/83/b5/ae19f582ceabe514044838c4e9bb68e1903dfc224106d3e2fe19759af1e4/mdformat_admon-1.0.2-py3-none-any.whl.metadata
  Downloading mdformat_admon-1.0.2-py3-none-any.whl.metadata (3.6 kB)
Collecting mdformat<0.8.0,>=0.7.0 (from mdformat-deflist==0.1.2)
  Obtaining dependency information for mdformat<0.8.0,>=0.7.0 from https://files.pythonhosted.org/packages/bf/d9/4790d04eb7bcc77f02000232b75e8356c5443ee9f6fe28a7786de96485c0/mdformat-0.7.17-py3-none-any.whl.metadata
  Downloading mdformat-0.7.17-py3-none-any.whl.metadata (8.7 kB)
Collecting mdit-py-plugins<0.4.0,>=0.2.7 (from mdformat-deflist==0.1.2)
  Using cached mdit_py_plugins-0.3.5-py3-none-any.whl (52 kB)
INFO: pip is looking at multiple versions of mdformat-admon to determine which version is compatible with other requirements. This could take a while.
ERROR: Cannot install mdformat-admon==1.0.2 and mdformat-deflist==0.1.2 because these package versions have conflicting dependencies.

The conflict is caused by:
    mdformat-deflist 0.1.2 depends on mdit-py-plugins<0.4.0 and >=0.2.7
    mdformat-admon 1.0.2 depends on mdit-py-plugins>=0.4.0

To fix this you could try to:
1. loosen the range of package versions you've specified
2. remove package versions to allow pip attempt to solve the dependency conflict

ERROR: ResolutionImpossible: for help visit https://pip.pypa.io/en/latest/topics/dependency-resolution/#dealing-with-dependency-conflicts

List your environment

No response

@kdeldycke kdeldycke added the bug Something isn't working label Aug 26, 2023
@welcome
Copy link

welcome bot commented Aug 26, 2023

Thanks for opening your first issue here! Engagement like this is essential for open source projects! 🤗

If you haven't done so already, check out EBP's Code of Conduct. Also, please try to follow the issue template as it helps other community members to contribute more effectively.

If your issue is a feature request, others may react to it, to raise its prominence (see Feature Voting).

Welcome to the EBP community! 🎉

@kdeldycke
Copy link
Contributor Author

I just proposed a fix at: #5

@KyleKing
Copy link
Collaborator

The new v0.1.3 release should now include the relaxed constraint!

@kdeldycke
Copy link
Contributor Author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants