{"id":18751185,"url":"https://github.com/celery/vine","last_synced_at":"2025-05-14T15:09:40.923Z","repository":{"id":5374856,"uuid":"52996556","full_name":"celery/vine","owner":"celery","description":"Python promises","archived":false,"fork":false,"pushed_at":"2025-04-28T02:46:20.000Z","size":255,"stargazers_count":125,"open_issues_count":7,"forks_count":43,"subscribers_count":15,"default_branch":"master","last_synced_at":"2025-05-07T22:30:02.314Z","etag":null,"topics":["promise","promise-api","promise-library","promises","python","python3"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/celery.png","metadata":{"files":{"readme":"README.rst","changelog":"Changelog","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":"AUTHORS","dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2016-03-02T21:08:05.000Z","updated_at":"2025-04-28T02:46:23.000Z","dependencies_parsed_at":"2023-09-26T09:59:24.188Z","dependency_job_id":"cafae0a3-3a11-49d4-aaea-6485c2f3b807","html_url":"https://github.com/celery/vine","commit_stats":{"total_commits":222,"total_committers":28,"mean_commits":7.928571428571429,"dds":0.6126126126126126,"last_synced_commit":"5b70be186d5f9edcfcbbdc323ff86cabbc83f5c0"},"previous_names":[],"tags_count":12,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/celery%2Fvine","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/celery%2Fvine/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/celery%2Fvine/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/celery%2Fvine/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/celery","download_url":"https://codeload.github.com/celery/vine/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253702109,"owners_count":21949921,"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":["promise","promise-api","promise-library","promises","python","python3"],"created_at":"2024-11-07T17:14:45.610Z","updated_at":"2025-05-14T15:09:40.884Z","avatar_url":"https://github.com/celery.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"=====================================================================\n vine - Python Promises\n=====================================================================\n\n|build-status| |coverage| |license| |wheel| |pyversion| |pyimp|\n\n:Version: 5.1.0\n:Web: https://vine.readthedocs.io/\n:Download: https://pypi.org/project/vine/\n:Source: https://github.com/celery/vine/\n:Keywords: promise, async, future\n\nAbout\n=====\n\nThis is a special implementation of promises in that it can be used both\nfor promise of a value and lazy evaluation. The biggest upside for this\nis that everything in a promise can also be a promise, e.g. filters,\ncallbacks and errbacks can all be promises.\n\n.. |build-status| image:: https://secure.travis-ci.org/celery/vine.png?branch=master\n    :alt: Build status\n    :target: https://travis-ci.org/celery/vine\n\n.. |coverage| image:: https://codecov.io/github/celery/vine/coverage.svg?branch=master\n    :target: https://codecov.io/github/celery/vine?branch=master\n\n.. |license| image:: https://img.shields.io/pypi/l/vine.svg\n    :alt: BSD License\n    :target: https://opensource.org/licenses/BSD-3-Clause\n\n.. |wheel| image:: https://img.shields.io/pypi/wheel/vine.svg\n    :alt: Vine can be installed via wheel\n    :target: https://pypi.org/project/vine/\n\n.. |pyversion| image:: https://img.shields.io/pypi/pyversions/vine.svg\n    :alt: Supported Python versions.\n    :target: https://pypi.org/project/vine/\n\n.. |pyimp| image:: https://img.shields.io/pypi/implementation/vine.svg\n    :alt: Support Python implementations.\n    :target: https://pypi.org/project/vine/\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcelery%2Fvine","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcelery%2Fvine","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcelery%2Fvine/lists"}