{"id":20721490,"url":"https://github.com/cleancut/green","last_synced_at":"2025-05-14T04:08:11.419Z","repository":{"id":15606656,"uuid":"18342888","full_name":"CleanCut/green","owner":"CleanCut","description":"Green is a clean, colorful, fast python test runner.","archived":false,"fork":false,"pushed_at":"2024-11-12T22:24:35.000Z","size":2851,"stargazers_count":796,"open_issues_count":8,"forks_count":76,"subscribers_count":23,"default_branch":"main","last_synced_at":"2025-05-09T07:40:31.357Z","etag":null,"topics":["green","python","test-automation","test-driven-development","test-runner","testing","unittest"],"latest_commit_sha":null,"homepage":"","language":"Python","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/CleanCut.png","metadata":{"files":{"readme":"README-pypi.rst","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","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},"funding":{"github":["cleancut"],"patreon":"nathanstocks"}},"created_at":"2014-04-01T20:08:18.000Z","updated_at":"2025-03-27T17:37:40.000Z","dependencies_parsed_at":"2024-01-17T00:39:07.718Z","dependency_job_id":"5d05a640-0aab-4296-a4ea-017ad9d786b9","html_url":"https://github.com/CleanCut/green","commit_stats":{"total_commits":1052,"total_committers":45,"mean_commits":"23.377777777777776","dds":0.2965779467680608,"last_synced_commit":"d1e1bf5d396add3bdcf1564ea6199e4b0fc50261"},"previous_names":[],"tags_count":147,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CleanCut%2Fgreen","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CleanCut%2Fgreen/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CleanCut%2Fgreen/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CleanCut%2Fgreen/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/CleanCut","download_url":"https://codeload.github.com/CleanCut/green/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254069709,"owners_count":22009558,"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":["green","python","test-automation","test-driven-development","test-runner","testing","unittest"],"created_at":"2024-11-17T03:28:03.368Z","updated_at":"2025-05-14T04:08:06.393Z","avatar_url":"https://github.com/CleanCut.png","language":"Python","readme":"Green\n=====\n\n[![Version](https://img.shields.io/pypi/v/green.svg?style=flat)](https://pypi.python.org/pypi/green)\n[![PyPI downloads](https://img.shields.io/pypi/dm/green.svg)](https://pypistats.org/packages/green)\n[![CI Status](https://github.com/CleanCut/green/workflows/CI/badge.svg)](https://github.com/CleanCut/green/actions)\n[![Coverage Status](https://img.shields.io/coveralls/CleanCut/green.svg?style=flat)](https://coveralls.io/r/CleanCut/green?branch=main)\n\nGreen is a clean, colorful, fast python test runner.\n\nDocumentation\n-------------\n\nFor full documentation please visit the `Github page for Green`_, or subscribe\nto `Python Testing with Green`_ on Udemy.  You can find discounts for the Udemy\ncourse in the documentation on Github.\n\nFeatures\n--------\n\n- **Clean** - Low redundancy in output. Result statistics for each test is vertically aligned.\n- **Colorful** - Terminal output makes good use of color when the terminal supports it.\n- **Fast** - Tests run in independent processes.  (One per processor by default.  Does not play nicely with gevent.)\n- **Powerful** - Multi-target + auto-discovery.\n- **Traditional** - Use the normal ``unittest`` classes and methods for your unit tests.\n- **Descriptive** - Multiple verbosity levels, from just dots to full docstring output.\n- **Convenient** - Bash-completion and ZSH-completion of options and test targets.\n- **Thorough** - Built-in integration with `coverage`_\n- **Modern** - Supports Python 3.8+.  Additionally, `PyPy` is supported on a best-effort basis.\n- **Portable** - macOS, Linux, and BSDs are fully supported.  Windows is supported on a best-effort basis.\n- **Living** - This project grows and changes.  See the `changelog`_\n\n.. _Github page for Green: https://github.com/CleanCut/green#green\n.. _Python Testing with Green: https://www.udemy.com/python-testing-with-green/?couponCode=GREEN_ANGEL\n.. _coverage: http://nedbatchelder.com/code/coverage/\n.. _PyPy: http://pypy.org\n.. _changelog: https://github.com/CleanCut/green/blob/main/CHANGELOG.md\n","funding_links":["https://github.com/sponsors/cleancut","https://patreon.com/nathanstocks"],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcleancut%2Fgreen","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcleancut%2Fgreen","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcleancut%2Fgreen/lists"}