{"data":{"slug":"dbos-inc-dbos-transact-py","name":"dbos-transact-py","tagline":"Database-Backed Durable Python Workflows","github_url":"https://github.com/dbos-inc/dbos-transact-py","owner":"dbos-inc","repo":"dbos-transact-py","owner_avatar_url":"https://avatars.githubusercontent.com/u/134341568?v=4","primary_language":"Python","stars":1579,"forks":95,"topics":["agentic-workflow","cronjob-scheduler","dbos","durable-execution","microservice-orchestration","microservices-orchestration","orchestration","postgresql","python","sqlite","workflow-engine","workflows"],"archived":false,"github_pushed_at":"2026-09-19T01:14:11+00:00","maintenance_label":"Very active","stars_delta_30d":60,"url":"https://www.graphcanon.com/tools/dbos-inc-dbos-transact-py","markdown_url":"https://www.graphcanon.com/tools/dbos-inc-dbos-transact-py.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/dbos-inc-dbos-transact-py","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=dbos-inc-dbos-transact-py","description":"Database-Backed Durable Python Workflows","homepage_url":"https://docs.dbos.dev","license":"MIT","open_issues":4,"watchers":10,"ai_summary":"dbos-inc/dbos-transact-py provides database-backed workflows for durable execution and microservice orchestration in Python.","readme_excerpt":"## Getting Started\n\nTo get started, follow the [quickstart](https://docs.dbos.dev/quickstart) to install this open-source library and connect it to a Postgres database.\nThen, check out the [programming guide](https://docs.dbos.dev/python/programming-guide) to learn how to build with durable workflows and queues.","github_created_at":"2024-07-19T15:53:44+00:00","created_at":"2026-07-15T10:52:25.151524+00:00","updated_at":"2026-09-20T04:34:16.621536+00:00","categories":[{"slug":"developer-tools","name":"Developer Tools","url":"https://www.graphcanon.com/categories/developer-tools","markdown_url":"https://www.graphcanon.com/categories/developer-tools.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/developer-tools"}],"tags":[{"slug":"agentic-workflow","name":"agentic-workflow"},{"slug":"cronjob-scheduler","name":"cronjob-scheduler"},{"slug":"durable-execution","name":"durable-execution"},{"slug":"microservice-orchestration","name":"microservice-orchestration"},{"slug":"postgresql","name":"postgresql"},{"slug":"sqlite","name":"sqlite"},{"slug":"workflow-engine","name":"workflow-engine"}],"trust":{"provenance":{"is_fork":false,"github_id":831077841,"owner_type":"Organization","methodology":"github_public_v1","parent_repo":null,"near_duplicate_slugs":[]},"computed_at":"2026-09-19T06:00:55.366Z","maintenance":{"label":"Very active","score":96,"methodology":"github_public_v1","releases_90d":9,"days_since_push":0,"last_release_at":"2026-09-16T17:16:51Z","stars_delta_30d":60,"open_issues_delta_30d":-4},"security_summary":{"status":"no_lockfile","scanner":null,"low_count":0,"high_count":0,"last_scan_at":"2026-07-15T10:52:26.423Z","medium_count":0,"scan_profile":"none","critical_count":0}},"capability_facts":{"scan":{"source":"repo_scan","observed_at":"2026-09-19T06:00:55.806Z"},"has_cli":{"value":true,"source":"pyproject.toml:[project.scripts]","observed_at":"2026-09-19T06:00:55.806Z"},"languages":{"value":["python"],"source":"github.language+pyproject.toml","observed_at":"2026-09-19T06:00:55.806Z"},"license_spdx":{"value":"MIT","source":"github.license","observed_at":"2026-09-19T06:00:55.806Z"}},"decision_facts":{"hosting":null,"pricing":null,"requirements":null,"constraints":null,"when_to_use":["For projects requiring database-backed reliable workflow executions in Python","When using microservices that need orchestration with Python scripts"],"when_not_to_use":["If your project uses a database other than PostgreSQL or SQLite","Projects needing non-Python script-based workflow orchestrations"],"source":"enrich:decision_facts","observed_at":"2026-07-17T07:03:07.895Z"},"constraint_facets":null,"decision_summary":[{"label":"Adopt for","value":"Supports Python-based workflows and microservice orchestrations backed by PostgreSQL and SQLite databases for durable execution."}]}}