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

install snakemake using pip install git+https://github.com/snakemake/snakemake #2885

Open
liamxg opened this issue May 20, 2024 · 2 comments
Labels
bug Something isn't working

Comments

@liamxg
Copy link

liamxg commented May 20, 2024

Dear @johanneskoester,

pip install git+https://github.com/snakemake/snakemake
Collecting git+https://github.com/snakemake/snakemake
  Cloning https://github.com/snakemake/snakemake to /private/var/folders/q4/gvrdsnj94vl527nfhj25rxh40000gn/T/pip-req-build-k9xdgyck
  Running command git clone --filter=blob:none --quiet https://github.com/snakemake/snakemake /private/var/folders/q4/gvrdsnj94vl527nfhj25rxh40000gn/T/pip-req-build-k9xdgyck
  Resolved https://github.com/snakemake/snakemake to commit 3eeecc67e995e770e1812f294e8e26549d301ff3
  Installing build dependencies ... done
  Getting requirements to build wheel ... done
  Installing backend dependencies ... done
  Preparing metadata (pyproject.toml) ... done
Collecting appdirs (from snakemake==8.11.6)
  Downloading appdirs-1.4.4-py2.py3-none-any.whl.metadata (9.0 kB)
Collecting immutables (from snakemake==8.11.6)
  Downloading immutables-0.20-cp39-cp39-macosx_10_9_x86_64.whl.metadata (4.6 kB)
Collecting configargparse (from snakemake==8.11.6)
  Downloading ConfigArgParse-1.7-py3-none-any.whl.metadata (23 kB)
Collecting connection-pool>=0.0.3 (from snakemake==8.11.6)
  Downloading connection_pool-0.0.3.tar.gz (3.8 kB)
  Preparing metadata (setup.py) ... done
Collecting datrie (from snakemake==8.11.6)
  Downloading datrie-0.8.2.tar.gz (63 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 63.3/63.3 kB 572.4 kB/s eta 0:00:00
  Installing build dependencies ... done
  Getting requirements to build wheel ... done
  Installing backend dependencies ... done
  Preparing metadata (pyproject.toml) ... done
Collecting docutils (from snakemake==8.11.6)
  Downloading docutils-0.21.2-py3-none-any.whl.metadata (2.8 kB)
Collecting gitpython (from snakemake==8.11.6)
  Downloading GitPython-3.1.43-py3-none-any.whl.metadata (13 kB)
Collecting humanfriendly (from snakemake==8.11.6)
  Downloading humanfriendly-10.0-py2.py3-none-any.whl.metadata (9.2 kB)
Requirement already satisfied: jinja2<4.0,>=3.0 in /Users/liam/opt/miniconda3/lib/python3.9/site-packages (from snakemake==8.11.6) (3.1.2)
Requirement already satisfied: jsonschema in /Users/liam/opt/miniconda3/lib/python3.9/site-packages (from snakemake==8.11.6) (3.2.0)
Requirement already satisfied: nbformat in /Users/liam/opt/miniconda3/lib/python3.9/site-packages (from snakemake==8.11.6) (5.9.0)
Requirement already satisfied: packaging in /Users/liam/opt/miniconda3/lib/python3.9/site-packages (from snakemake==8.11.6) (24.0)
Requirement already satisfied: psutil in /Users/liam/opt/miniconda3/lib/python3.9/site-packages (from snakemake==8.11.6) (5.9.5)
Collecting pulp<2.9,>=2.3.1 (from snakemake==8.11.6)
  Downloading PuLP-2.8.0-py3-none-any.whl.metadata (5.4 kB)
Requirement already satisfied: pyyaml in /Users/liam/opt/miniconda3/lib/python3.9/site-packages (from snakemake==8.11.6) (6.0)
Requirement already satisfied: requests<3.0,>=2.8.1 in /Users/liam/opt/miniconda3/lib/python3.9/site-packages (from snakemake==8.11.6) (2.31.0)
Collecting reretry (from snakemake==8.11.6)
  Downloading reretry-0.11.8-py2.py3-none-any.whl.metadata (5.5 kB)
Collecting smart-open<8.0,>=4.0 (from snakemake==8.11.6)
  Downloading smart_open-7.0.4-py3-none-any.whl.metadata (23 kB)
INFO: pip is looking at multiple versions of snakemake to determine which version is compatible with other requirements. This could take a while.
ERROR: Ignored the following versions that require a different python version: 7.0.1 Requires-Python >=3.11,<4.0; 7.0.2 Requires-Python >=3.11,<4.0; 7.0.3 Requires-Python >=3.11,<4.0; 8.0.0 Requires-Python >=3.11,<4.0; 8.0.1 Requires-Python >=3.11,<4.0; 8.0.2 Requires-Python >=3.11,<4.0; 8.1.0 Requires-Python >=3.11,<4.0; 8.1.1 Requires-Python >=3.11,<4.0; 8.1.2 Requires-Python >=3.11,<4.0; 8.1.3 Requires-Python >=3.11,<4.0; 8.2.0 Requires-Python >=3.11,<4.0; 9.0.0 Requires-Python >=3.11,<4.0; 9.0.1 Requires-Python <4.0,>=3.11; 9.0.2 Requires-Python <4.0,>=3.11; 9.1.0 Requires-Python <4.0,>=3.11; 9.1.1 Requires-Python <4.0,>=3.11
ERROR: Could not find a version that satisfies the requirement snakemake-interface-executor-plugins<10.0,>=9.1.0 (from snakemake) (from versions: 1.0.1, 1.1.0, 1.1.1, 1.1.2, 1.2.0, 2.0.0, 3.0.1, 3.0.2, 4.0.0, 4.0.1, 5.0.0, 5.0.1, 5.0.2, 6.0.0)
ERROR: No matching distribution found for snakemake-interface-executor-plugins<10.0,>=9.1.0
@liamxg liamxg added the bug Something isn't working label May 20, 2024
@liamxg
Copy link
Author

liamxg commented May 26, 2024

@antunderwood

@fgvieira
Copy link
Contributor

Have you tried installing the stable version (https://pypi.org/project/snakemake/):

pip install snakemake

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

No branches or pull requests

2 participants