{"id":20374196,"url":"https://github.com/titom73/eos-downloader","last_synced_at":"2025-08-23T15:42:22.109Z","repository":{"id":39583580,"uuid":"417434700","full_name":"titom73/eos-downloader","owner":"titom73","description":"Python CLI to download Arista softwares like EOS and CVP","archived":false,"fork":false,"pushed_at":"2025-07-29T17:03:18.000Z","size":6549,"stargazers_count":40,"open_issues_count":0,"forks_count":4,"subscribers_count":4,"default_branch":"main","last_synced_at":"2025-08-14T12:45:34.791Z","etag":null,"topics":["arista","arista-automation","arista-ceos","arista-eos","arista-networks","arista-veos","cli","cloudvision","cloudvision-portal","python"],"latest_commit_sha":null,"homepage":"https://titom73.github.io/eos-downloader/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/titom73.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2021-10-15T09:01:04.000Z","updated_at":"2025-07-29T17:03:21.000Z","dependencies_parsed_at":"2023-12-05T10:25:16.018Z","dependency_job_id":"63bc6c8a-b7bd-4645-96af-1aceaee06d2f","html_url":"https://github.com/titom73/eos-downloader","commit_stats":{"total_commits":149,"total_committers":2,"mean_commits":74.5,"dds":"0.18791946308724827","last_synced_commit":"e444870f434578254f661b19c5635bb4ff2cc6bd"},"previous_names":[],"tags_count":19,"template":false,"template_full_name":null,"purl":"pkg:github/titom73/eos-downloader","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/titom73%2Feos-downloader","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/titom73%2Feos-downloader/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/titom73%2Feos-downloader/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/titom73%2Feos-downloader/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/titom73","download_url":"https://codeload.github.com/titom73/eos-downloader/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/titom73%2Feos-downloader/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":271755009,"owners_count":24815330,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-23T02:00:09.327Z","response_time":69,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":["arista","arista-automation","arista-ceos","arista-eos","arista-networks","arista-veos","cli","cloudvision","cloudvision-portal","python"],"created_at":"2024-11-15T01:22:57.100Z","updated_at":"2025-08-23T15:42:22.069Z","avatar_url":"https://github.com/titom73.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"[![tests](https://github.com/titom73/eos-downloader/actions/workflows/pr-management.yml/badge.svg?event=push)](https://github.com/titom73/eos-downloader/actions/workflows/pr-management.yml)\n![PyPI - Python Version](https://img.shields.io/pypi/pyversions/eos-downloader)\n[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)\n![Checked with mypy](http://www.mypy-lang.org/static/mypy_badge.svg)\n![GitHub release](https://img.shields.io/github/v/release/titom73/arista-downloader)\n![PyPI - Downloads/month](https://img.shields.io/pypi/dm/eos-downloader)\n[![pre-commit](https://img.shields.io/badge/pre--commit-enabled-brightgreen?logo=pre-commit\u0026logoColor=white)](https://github.com/pre-commit/pre-commit)\n\n# Arista Software Downloader\n\n## Overview\n\nA project to download Arista softwares to local folder, Cloudvision or EVE-NG. It comes in 2 way: a framework with object to automate Arista software download and a CLI for human activities.\n\n\u003cimg src='docs/imgs/logo.jpg' class=\"center\" width=\"800px\" /\u003e\n\n\u003e [!CAUTION]\n\u003e This script should not be deployed on EOS device. If you do that, there is no support to expect from Arista TAC team.\n\n```bash\n# install eos-downloader from pypi\npip install eos-downloader\n\n# download EOS swi for EOS 64bits\nardl --token \u003cyour-token\u003e get eos --format 64 --latest --release-type M\n```\n\nFull documentation is available on [our website](https://titom73.github.io/eos-downloader/).\n\n## Download EOS package from arista website\n\nThis command gives you option to download EOS images localy. Some options are available based on image type like importing your cEOS container in your local registry\n\n```bash\n# Get latest version of EOS using docker format.\nardl get eos --latest --format cEOS\n\n# Get latest version of maintenance type in specific branch 4.29\nardl get eos --branch 4.29 --format cEOS --release-type M\n\n# Get a specific version\nardl get eos --version 4.29.4M\n\n# Get a specific version and import to docker using default arista/ceos:{version}{release_type}\nardl get eos --version 4.29.4M --import-docker\n\n# Get a specific version and import to EVE-NG\nardl get eos --version 4.33.0F --eve-ng\n```\n\n## Author\n\nFrom an original idea of [@Mark Rayson](https://github.com/Sparky-python) in [arista-netdevops-community/eos-scripts](https://github.com/arista-netdevops-community/eos-scripts)\n\n## License\n\nCode is under [Apache2](https://github.com/titom73/eos-downloader/blob/main/LICENSE) License\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftitom73%2Feos-downloader","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftitom73%2Feos-downloader","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftitom73%2Feos-downloader/lists"}