{"id":18524300,"url":"https://github.com/mdanalysis/install-mdanalysis","last_synced_at":"2026-01-25T03:01:48.521Z","repository":{"id":56733830,"uuid":"524290712","full_name":"MDAnalysis/install-mdanalysis","owner":"MDAnalysis","description":"Action to install MDAnalysis","archived":false,"fork":false,"pushed_at":"2024-06-23T18:33:59.000Z","size":16,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":7,"default_branch":"main","last_synced_at":"2025-12-16T15:20:36.272Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/MDAnalysis.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-08-13T03:35:39.000Z","updated_at":"2024-04-28T09:55:09.000Z","dependencies_parsed_at":"2024-11-06T17:45:04.811Z","dependency_job_id":null,"html_url":"https://github.com/MDAnalysis/install-mdanalysis","commit_stats":{"total_commits":7,"total_committers":2,"mean_commits":3.5,"dds":0.2857142857142857,"last_synced_commit":"60ef7aab832dad506a65e28f4c927121b028191a"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/MDAnalysis/install-mdanalysis","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MDAnalysis%2Finstall-mdanalysis","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MDAnalysis%2Finstall-mdanalysis/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MDAnalysis%2Finstall-mdanalysis/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MDAnalysis%2Finstall-mdanalysis/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/MDAnalysis","download_url":"https://codeload.github.com/MDAnalysis/install-mdanalysis/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MDAnalysis%2Finstall-mdanalysis/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28742973,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-25T02:46:29.005Z","status":"ssl_error","status_checked_at":"2026-01-25T02:44:29.968Z","response_time":113,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-06T17:40:30.526Z","updated_at":"2026-01-25T03:01:48.498Z","avatar_url":"https://github.com/MDAnalysis.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# install-mdanalysis\nAction to install MDAnalysis\n\n## Basic usage\n\nSee the action.yaml for all inputs.\n\n\nExamples:\n\nThe below workflow installs the develop version of MDAnalysis and MDAnalysisTests, using pip.\n```yaml\nsteps:\n- uses: actions/checkout@v3\n\n- uses: actions/setup-python@v4\n  with:\n    python-version: 3.9\n\n- uses: MDAnalysis/install-mdanalysis@main\n  id: install-mdanalysis\n  with:\n    version: develop\n    install-tests: true\n    installer: pip\n    shell: bash\n\n- name: Check MDAnalysis version\n  shell: bash\n  run: |\n    echo \"MDAnalysis version: ${{ steps.install-mdanalysis.outputs.installed-version }}\n\n```\n\nAlternatively, you could use conda to install version 2.1.0:\n\n```yaml\nsteps:\n- uses: actions/checkout@v3\n\n- name: Install conda Python 3.9\n  uses: conda-incubator/setup-miniconda@v2\n  with:\n  python-version: 3.9\n  add-pip-as-python-dependency: true\n  architecture: x64\n  mamba-version: \"*\"\n  channels: conda-forge, defaults\n  auto-update-conda: true\n  show-channel-urls: true\n\n- uses: MDAnalysis/install-mdanalysis@main\n  id: install-mdanalysis\n  with:\n    version: \"2.1.0\"\n    install-tests: true\n    installer: conda  # or mamba\n    shell: bash -l {0}\n\n- name: Check MDAnalysis version\n  shell: bash\n  run: |\n    echo \"MDAnalysis version: ${{ steps.install-mdanalysis.outputs.installed-version }}\n\n```\n\n\n### Options\n\n* version: this can be\n  * \"develop\": this will pull the develop branch from GitHub\n  * \"latest\": this will install the most recent release\n  * \"2.0.0\" or a similar release number\n* install-tests: `true` or `false`. Whether or not to install MDAnalysisTests\n* installer: this can be \"conda\", \"mamba\", or \"pip\". The conda environments and Python should already be set up prior to installing.\n* shell: We highly recommend using the login shell `\"bash -l {0}\"` if you are using a conda environment, and `\"bash\"` otherwise.\n\n\n### Notes:\n\n* Cycling this action while using `pip` and `conda` to repeatedly uninstall or reinstall MDAnalysis may lead to undefined behaviour. It is highly encouraged to keep Python environments separate between jobs to avoid this kind of issue.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmdanalysis%2Finstall-mdanalysis","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmdanalysis%2Finstall-mdanalysis","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmdanalysis%2Finstall-mdanalysis/lists"}