{"id":13460218,"url":"https://github.com/pyinvoke/invoke","last_synced_at":"2025-05-12T03:45:25.384Z","repository":{"id":2604181,"uuid":"3587206","full_name":"pyinvoke/invoke","owner":"pyinvoke","description":"Pythonic task management \u0026 command execution.","archived":false,"fork":false,"pushed_at":"2025-05-11T20:18:31.000Z","size":5222,"stargazers_count":4544,"open_issues_count":429,"forks_count":373,"subscribers_count":94,"default_branch":"main","last_synced_at":"2025-05-11T20:21:03.602Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://pyinvoke.org","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-2-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/pyinvoke.png","metadata":{"files":{"readme":"README.rst","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2012-02-29T23:59:23.000Z","updated_at":"2025-05-11T07:51:48.000Z","dependencies_parsed_at":"2023-07-10T08:34:41.216Z","dependency_job_id":"faaaad81-020c-4604-bcc8-1623004fa27d","html_url":"https://github.com/pyinvoke/invoke","commit_stats":{"total_commits":3484,"total_committers":64,"mean_commits":54.4375,"dds":0.05597014925373134,"last_synced_commit":"506bf4e020c177a03cf4257a22969bad0845e4ee"},"previous_names":[],"tags_count":66,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyinvoke%2Finvoke","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyinvoke%2Finvoke/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyinvoke%2Finvoke/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyinvoke%2Finvoke/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pyinvoke","download_url":"https://codeload.github.com/pyinvoke/invoke/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253628070,"owners_count":21938596,"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","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-07-31T10:00:37.499Z","updated_at":"2025-05-12T03:45:25.345Z","avatar_url":"https://github.com/pyinvoke.png","language":"Python","readme":"|version| |python| |license| |ci| |coverage|\n\n.. |version| image:: https://img.shields.io/pypi/v/invoke\n    :target: https://pypi.org/project/invoke/\n    :alt: PyPI - Package Version\n.. |python| image:: https://img.shields.io/pypi/pyversions/invoke\n    :target: https://pypi.org/project/invoke/\n    :alt: PyPI - Python Version\n.. |license| image:: https://img.shields.io/pypi/l/invoke\n    :target: https://github.com/pyinvoke/invoke/blob/main/LICENSE\n    :alt: PyPI - License\n.. |ci| image:: https://img.shields.io/circleci/build/github/pyinvoke/invoke/main\n    :target: https://app.circleci.com/pipelines/github/pyinvoke/invoke\n    :alt: CircleCI\n.. |coverage| image:: https://img.shields.io/codecov/c/gh/pyinvoke/invoke\n    :target: https://app.codecov.io/gh/pyinvoke/invoke\n    :alt: Codecov\n\nWelcome to Invoke!\n==================\n\nInvoke is a Python library for managing shell-oriented subprocesses and\norganizing executable Python code into CLI-invokable tasks. It draws\ninspiration from various sources (``make``/``rake``, Fabric 1.x, etc) to arrive\nat a powerful \u0026 clean feature set.\n\nTo find out what's new in this version of Invoke, please see `the changelog\n\u003chttps://pyinvoke.org/changelog.html#{}\u003e`_.\n\nThe project maintainer keeps a `roadmap\n\u003chttps://bitprophet.org/projects#roadmap\u003e`_ on his website.\n","funding_links":[],"categories":["资源列表","Python","Automation","命令行工具","DevOps","语言资源库","Command-line Tools","Command-line Tools [🔝](#readme)","Build Tools","Development Tools"],"sub_categories":["命令行工具","CI/CD","python"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpyinvoke%2Finvoke","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpyinvoke%2Finvoke","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpyinvoke%2Finvoke/lists"}