{"data":{"slug":"alembic","name":"Alembic","tagline":"A tool for managing database schema changes through versioned migration scripts","homepage":"https://alembic.sqlalchemy.org/","category":{"slug":"orm-database-tools","name":"ORM & Database Tools"},"vendor":{"name":"The SQLAlchemy Project","primaryDomain":null},"score":{"composite":60.5,"confidence":0.43,"confidenceBand":"low","breakdown":{"capabilities":{"value":74.7,"weight":0.083,"present":true,"contribution":6.2},"repo_stars":{"value":68.7,"weight":0.033,"present":true,"contribution":2.3},"integrations":{"value":0,"weight":0.053,"present":false,"contribution":0},"dependent_projects":{"value":78.7,"weight":0.08,"present":true,"contribution":6.3},"dev_activity":{"value":40.3,"weight":0.12,"present":true,"contribution":4.8},"release_cadence":{"value":87.8,"weight":0.067,"present":true,"contribution":5.9},"security_posture":{"value":0,"weight":0.087,"present":false,"contribution":0},"package_downloads":{"value":0,"weight":0.173,"present":false,"contribution":0},"security_score":{"value":62,"weight":0.053,"present":true,"contribution":3.3},"community_qa_activity":{"value":0,"weight":0.08,"present":false,"contribution":0}},"computedAt":"2026-09-10T16:10:03.634Z","stale":false},"uri":"https://www.vioscale.ai/software/alembic","aliases":["alembic"],"status":"published","crawlStatus":"ok","indexStatus":"indexed","nextCrawlAt":"2026-09-24T16:10:03.821Z","categories":[{"slug":"orm-database-tools","name":"ORM & Database Tools","isPrimary":true}],"facts":{"adoption":[{"attribute":"adoption.github_stars","value":4386,"provenance":{"source":"https://github.com/sqlalchemy/alembic","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T15:48:57.173Z","confidence":0.9}},{"attribute":"adoption.dependent_repos","value":52456,"provenance":{"source":"https://packages.ecosyste.ms/api/v1/packages/lookup?repository_url=https%3A%2F%2Fgithub.com%2Fsqlalchemy%2Falembic","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T15:48:57.205Z","confidence":0.85}}],"description":[{"attribute":"description.long","value":"A migration framework that automates applying and rolling back database schema changes. It supports auto-generating migration scripts from Python models, executing them as either raw SQL or Python code, and handles multiple database backends with branching and merge workflows.","provenance":{"source":"https://alembic.sqlalchemy.org/","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T15:59:27.580Z","confidence":0.6}}],"license":[{"attribute":"license.spdx","value":"MIT","provenance":{"source":"https://github.com/sqlalchemy/alembic","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T15:48:57.173Z","confidence":0.95}}],"pricing":[{"attribute":"pricing","value":{"type":"open_source","freeTier":true,"sourceUrl":"https://alembic.sqlalchemy.org/","retrievedAt":"2026-08-13T16:51:56.374Z"},"provenance":{"source":"https://alembic.sqlalchemy.org/","sourceType":"vioscale-crawler","retrievedAt":"2026-08-13T16:51:56.374Z","confidence":0.6}},{"attribute":"pricing.model","value":"open_source","provenance":{"source":"https://alembic.sqlalchemy.org/","sourceType":"vioscale-crawler","retrievedAt":"2026-08-13T16:51:56.374Z","confidence":0.6}},{"attribute":"pricing.price_level","value":"free","provenance":{"source":"https://alembic.sqlalchemy.org/","sourceType":"vioscale-crawler","retrievedAt":"2026-08-13T16:51:56.374Z","confidence":0.6}},{"attribute":"pricing.free_tier","value":true,"provenance":{"source":"https://alembic.sqlalchemy.org/","sourceType":"vioscale-crawler","retrievedAt":"2026-08-13T16:51:56.374Z","confidence":0.6}}],"release":[{"attribute":"release.cadence_days","value":22,"provenance":{"source":"https://github.com/sqlalchemy/alembic/releases","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T15:48:57.173Z","confidence":0.7}},{"attribute":"release.history","value":[{"url":"https://github.com/sqlalchemy/alembic/releases/tag/rel_1_19_2","date":"2026-09-04T17:10:17Z","type":"stable","version":"rel_1_19_2"},{"url":"https://github.com/sqlalchemy/alembic/releases/tag/rel_1_19_1","date":"2026-08-08T16:32:07Z","type":"stable","version":"rel_1_19_1"},{"url":"https://github.com/sqlalchemy/alembic/releases/tag/rel_1_19_0","date":"2026-08-04T18:57:11Z","type":"stable","version":"rel_1_19_0"},{"url":"https://github.com/sqlalchemy/alembic/releases/tag/rel_1_18_5","date":"2026-06-25T15:21:00Z","type":"stable","version":"rel_1_18_5"},{"url":"https://github.com/sqlalchemy/alembic/releases/tag/rel_1_18_4","date":"2026-02-10T16:00:54Z","type":"stable","version":"rel_1_18_4"},{"url":"https://github.com/sqlalchemy/alembic/releases/tag/rel_1_18_3","date":"2026-01-29T20:24:21Z","type":"stable","version":"rel_1_18_3"},{"url":"https://github.com/sqlalchemy/alembic/releases/tag/rel_1_18_2","date":"2026-01-28T21:23:36Z","type":"stable","version":"rel_1_18_2"},{"url":"https://github.com/sqlalchemy/alembic/releases/tag/rel_1_18_1","date":"2026-01-14T18:53:22Z","type":"stable","version":"rel_1_18_1"},{"url":"https://github.com/sqlalchemy/alembic/releases/tag/rel_1_18_0","date":"2026-01-09T21:22:29Z","type":"stable","version":"rel_1_18_0"},{"url":"https://github.com/sqlalchemy/alembic/releases/tag/rel_1_17_2","date":"2025-11-14T20:35:09Z","type":"stable","version":"rel_1_17_2"},{"url":"https://github.com/sqlalchemy/alembic/releases/tag/rel_1_17_1","date":"2025-10-29T00:23:22Z","type":"stable","version":"rel_1_17_1"},{"url":"https://github.com/sqlalchemy/alembic/releases/tag/rel_1_17_0","date":"2025-10-11T18:40:20Z","type":"stable","version":"rel_1_17_0"},{"url":"https://github.com/sqlalchemy/alembic/releases/tag/rel_1_16_5","date":"2025-08-27T18:02:11Z","type":"stable","version":"rel_1_16_5"},{"url":"https://github.com/sqlalchemy/alembic/releases/tag/rel_1_16_4","date":"2025-07-10T16:17:25Z","type":"stable","version":"rel_1_16_4"},{"url":"https://github.com/sqlalchemy/alembic/releases/tag/rel_1_16_3","date":"2025-07-08T18:57:56Z","type":"stable","version":"rel_1_16_3"},{"url":"https://github.com/sqlalchemy/alembic/releases/tag/rel_1_16_2","date":"2025-06-16T18:05:14Z","type":"stable","version":"rel_1_16_2"},{"url":"https://github.com/sqlalchemy/alembic/releases/tag/rel_1_16_1","date":"2025-05-21T23:11:12Z","type":"stable","version":"rel_1_16_1"},{"url":"https://github.com/sqlalchemy/alembic/releases/tag/rel_1_16_0","date":"2025-05-21T19:18:54Z","type":"stable","version":"rel_1_16_0"},{"url":"https://github.com/sqlalchemy/alembic/releases/tag/rel_1_15_2","date":"2025-03-28T13:52:07Z","type":"stable","version":"rel_1_15_2"},{"url":"https://github.com/sqlalchemy/alembic/releases/tag/rel_1_15_1","date":"2025-03-04T22:02:46Z","type":"stable","version":"rel_1_15_1"}],"provenance":{"source":"https://github.com/sqlalchemy/alembic/releases","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T15:48:57.173Z","confidence":0.7}}],"platform":[{"attribute":"platform.support","value":{"cli":true},"provenance":{"source":"https://alembic.sqlalchemy.org/","sourceType":"vioscale-crawler","retrievedAt":"2026-08-13T16:51:56.374Z","confidence":0.6}}],"activity":[{"attribute":"activity.commits_last_30d","value":18,"provenance":{"source":"https://github.com/sqlalchemy/alembic/pulse","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T15:48:57.173Z","confidence":0.65}}],"language":[{"attribute":"language.primary","value":"Python","provenance":{"source":"https://github.com/sqlalchemy/alembic","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T15:48:57.173Z","confidence":0.9}}],"security":[{"attribute":"security.scorecard","value":6.2,"provenance":{"source":"https://api.securityscorecards.dev/projects/github.com/sqlalchemy/alembic","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T15:48:57.218Z","confidence":0.9}},{"attribute":"security.vulnerabilities","value":{"count":0,"source":"https://advisories.ecosyste.ms/api/v1/advisories?ecosystem=pypi&package_name=alembic&per_page=100","last_12m":0,"max_severity":null},"provenance":{"source":"https://advisories.ecosyste.ms/api/v1/advisories?ecosystem=pypi&package_name=alembic&per_page=100","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T15:48:57.230Z","confidence":0.9}}],"content":[{"attribute":"content.faq","value":[{"answer":"Alembic is an open-source database migrations tool that provides transactional DDL support, auto-generation of migration scripts, and non-linear versioning with dependency-graph structure for managing database schema changes. It is indexed under ORM & Database Tools.","source":"https://alembic.sqlalchemy.org/","question":"What is Alembic?","confidence":0.6},{"answer":"Alembic is open source, so it can be self-hosted and used at no licence cost. It is released under the MIT licence. Pricing changes often, so verify at source before relying on it.","source":"https://alembic.sqlalchemy.org/","question":"Is Alembic free to use?","confidence":0.6},{"answer":"Alembic supports a command-line interface. Platforms we have not confirmed are simply not listed here rather than ruled out.","source":"https://alembic.sqlalchemy.org/","question":"What platforms does Alembic support?","confidence":0.6},{"answer":"Yes. Alembic is published under the MIT licence, a permissive licence that generally allows commercial use and modification. Licence terms can change between releases, so verify against the repository for the version you intend to use.","source":"https://github.com/sqlalchemy/alembic","question":"Is Alembic open source?","confidence":0.95}],"provenance":{"source":"https://alembic.sqlalchemy.org/","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T10:20:51.903Z","confidence":0.6875}}],"features":[{"attribute":"features.capabilities","value":{"raw_sql":true,"multi_db":true,"languages":"Python","relations":true,"migrations":true,"schema_first":true},"provenance":{"source":"https://alembic.sqlalchemy.org/","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T15:59:27.580Z","confidence":0.6}}]},"factList":[{"attribute":"adoption.github_stars","value":4386,"provenance":{"source":"https://github.com/sqlalchemy/alembic","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T15:48:57.173Z","confidence":0.9}},{"attribute":"description.long","value":"A migration framework that automates applying and rolling back database schema changes. It supports auto-generating migration scripts from Python models, executing them as either raw SQL or Python code, and handles multiple database backends with branching and merge workflows.","provenance":{"source":"https://alembic.sqlalchemy.org/","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T15:59:27.580Z","confidence":0.6}},{"attribute":"license.spdx","value":"MIT","provenance":{"source":"https://github.com/sqlalchemy/alembic","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T15:48:57.173Z","confidence":0.95}},{"attribute":"pricing","value":{"type":"open_source","freeTier":true,"sourceUrl":"https://alembic.sqlalchemy.org/","retrievedAt":"2026-08-13T16:51:56.374Z"},"provenance":{"source":"https://alembic.sqlalchemy.org/","sourceType":"vioscale-crawler","retrievedAt":"2026-08-13T16:51:56.374Z","confidence":0.6}},{"attribute":"pricing.model","value":"open_source","provenance":{"source":"https://alembic.sqlalchemy.org/","sourceType":"vioscale-crawler","retrievedAt":"2026-08-13T16:51:56.374Z","confidence":0.6}},{"attribute":"pricing.price_level","value":"free","provenance":{"source":"https://alembic.sqlalchemy.org/","sourceType":"vioscale-crawler","retrievedAt":"2026-08-13T16:51:56.374Z","confidence":0.6}},{"attribute":"release.cadence_days","value":22,"provenance":{"source":"https://github.com/sqlalchemy/alembic/releases","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T15:48:57.173Z","confidence":0.7}},{"attribute":"platform.support","value":{"cli":true},"provenance":{"source":"https://alembic.sqlalchemy.org/","sourceType":"vioscale-crawler","retrievedAt":"2026-08-13T16:51:56.374Z","confidence":0.6}},{"attribute":"pricing.free_tier","value":true,"provenance":{"source":"https://alembic.sqlalchemy.org/","sourceType":"vioscale-crawler","retrievedAt":"2026-08-13T16:51:56.374Z","confidence":0.6}},{"attribute":"activity.commits_last_30d","value":18,"provenance":{"source":"https://github.com/sqlalchemy/alembic/pulse","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T15:48:57.173Z","confidence":0.65}},{"attribute":"adoption.dependent_repos","value":52456,"provenance":{"source":"https://packages.ecosyste.ms/api/v1/packages/lookup?repository_url=https%3A%2F%2Fgithub.com%2Fsqlalchemy%2Falembic","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T15:48:57.205Z","confidence":0.85}},{"attribute":"language.primary","value":"Python","provenance":{"source":"https://github.com/sqlalchemy/alembic","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T15:48:57.173Z","confidence":0.9}},{"attribute":"release.history","value":[{"url":"https://github.com/sqlalchemy/alembic/releases/tag/rel_1_19_2","date":"2026-09-04T17:10:17Z","type":"stable","version":"rel_1_19_2"},{"url":"https://github.com/sqlalchemy/alembic/releases/tag/rel_1_19_1","date":"2026-08-08T16:32:07Z","type":"stable","version":"rel_1_19_1"},{"url":"https://github.com/sqlalchemy/alembic/releases/tag/rel_1_19_0","date":"2026-08-04T18:57:11Z","type":"stable","version":"rel_1_19_0"},{"url":"https://github.com/sqlalchemy/alembic/releases/tag/rel_1_18_5","date":"2026-06-25T15:21:00Z","type":"stable","version":"rel_1_18_5"},{"url":"https://github.com/sqlalchemy/alembic/releases/tag/rel_1_18_4","date":"2026-02-10T16:00:54Z","type":"stable","version":"rel_1_18_4"},{"url":"https://github.com/sqlalchemy/alembic/releases/tag/rel_1_18_3","date":"2026-01-29T20:24:21Z","type":"stable","version":"rel_1_18_3"},{"url":"https://github.com/sqlalchemy/alembic/releases/tag/rel_1_18_2","date":"2026-01-28T21:23:36Z","type":"stable","version":"rel_1_18_2"},{"url":"https://github.com/sqlalchemy/alembic/releases/tag/rel_1_18_1","date":"2026-01-14T18:53:22Z","type":"stable","version":"rel_1_18_1"},{"url":"https://github.com/sqlalchemy/alembic/releases/tag/rel_1_18_0","date":"2026-01-09T21:22:29Z","type":"stable","version":"rel_1_18_0"},{"url":"https://github.com/sqlalchemy/alembic/releases/tag/rel_1_17_2","date":"2025-11-14T20:35:09Z","type":"stable","version":"rel_1_17_2"},{"url":"https://github.com/sqlalchemy/alembic/releases/tag/rel_1_17_1","date":"2025-10-29T00:23:22Z","type":"stable","version":"rel_1_17_1"},{"url":"https://github.com/sqlalchemy/alembic/releases/tag/rel_1_17_0","date":"2025-10-11T18:40:20Z","type":"stable","version":"rel_1_17_0"},{"url":"https://github.com/sqlalchemy/alembic/releases/tag/rel_1_16_5","date":"2025-08-27T18:02:11Z","type":"stable","version":"rel_1_16_5"},{"url":"https://github.com/sqlalchemy/alembic/releases/tag/rel_1_16_4","date":"2025-07-10T16:17:25Z","type":"stable","version":"rel_1_16_4"},{"url":"https://github.com/sqlalchemy/alembic/releases/tag/rel_1_16_3","date":"2025-07-08T18:57:56Z","type":"stable","version":"rel_1_16_3"},{"url":"https://github.com/sqlalchemy/alembic/releases/tag/rel_1_16_2","date":"2025-06-16T18:05:14Z","type":"stable","version":"rel_1_16_2"},{"url":"https://github.com/sqlalchemy/alembic/releases/tag/rel_1_16_1","date":"2025-05-21T23:11:12Z","type":"stable","version":"rel_1_16_1"},{"url":"https://github.com/sqlalchemy/alembic/releases/tag/rel_1_16_0","date":"2025-05-21T19:18:54Z","type":"stable","version":"rel_1_16_0"},{"url":"https://github.com/sqlalchemy/alembic/releases/tag/rel_1_15_2","date":"2025-03-28T13:52:07Z","type":"stable","version":"rel_1_15_2"},{"url":"https://github.com/sqlalchemy/alembic/releases/tag/rel_1_15_1","date":"2025-03-04T22:02:46Z","type":"stable","version":"rel_1_15_1"}],"provenance":{"source":"https://github.com/sqlalchemy/alembic/releases","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T15:48:57.173Z","confidence":0.7}},{"attribute":"security.scorecard","value":6.2,"provenance":{"source":"https://api.securityscorecards.dev/projects/github.com/sqlalchemy/alembic","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T15:48:57.218Z","confidence":0.9}},{"attribute":"security.vulnerabilities","value":{"count":0,"source":"https://advisories.ecosyste.ms/api/v1/advisories?ecosystem=pypi&package_name=alembic&per_page=100","last_12m":0,"max_severity":null},"provenance":{"source":"https://advisories.ecosyste.ms/api/v1/advisories?ecosystem=pypi&package_name=alembic&per_page=100","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T15:48:57.230Z","confidence":0.9}},{"attribute":"content.faq","value":[{"answer":"Alembic is an open-source database migrations tool that provides transactional DDL support, auto-generation of migration scripts, and non-linear versioning with dependency-graph structure for managing database schema changes. It is indexed under ORM & Database Tools.","source":"https://alembic.sqlalchemy.org/","question":"What is Alembic?","confidence":0.6},{"answer":"Alembic is open source, so it can be self-hosted and used at no licence cost. It is released under the MIT licence. Pricing changes often, so verify at source before relying on it.","source":"https://alembic.sqlalchemy.org/","question":"Is Alembic free to use?","confidence":0.6},{"answer":"Alembic supports a command-line interface. Platforms we have not confirmed are simply not listed here rather than ruled out.","source":"https://alembic.sqlalchemy.org/","question":"What platforms does Alembic support?","confidence":0.6},{"answer":"Yes. Alembic is published under the MIT licence, a permissive licence that generally allows commercial use and modification. Licence terms can change between releases, so verify against the repository for the version you intend to use.","source":"https://github.com/sqlalchemy/alembic","question":"Is Alembic open source?","confidence":0.95}],"provenance":{"source":"https://alembic.sqlalchemy.org/","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T10:20:51.903Z","confidence":0.6875}},{"attribute":"features.capabilities","value":{"raw_sql":true,"multi_db":true,"languages":"Python","relations":true,"migrations":true,"schema_first":true},"provenance":{"source":"https://alembic.sqlalchemy.org/","sourceType":"vioscale-crawler","retrievedAt":"2026-09-10T15:59:27.580Z","confidence":0.6}}],"faq":[{"answer":"Alembic is an open-source database migrations tool that provides transactional DDL support, auto-generation of migration scripts, and non-linear versioning with dependency-graph structure for managing database schema changes. It is indexed under ORM & Database Tools.","source":"https://alembic.sqlalchemy.org/","question":"What is Alembic?","confidence":0.6},{"answer":"Alembic is open source, so it can be self-hosted and used at no licence cost. It is released under the MIT licence. Pricing changes often, so verify at source before relying on it.","source":"https://alembic.sqlalchemy.org/","question":"Is Alembic free to use?","confidence":0.6},{"answer":"Alembic supports a command-line interface. Platforms we have not confirmed are simply not listed here rather than ruled out.","source":"https://alembic.sqlalchemy.org/","question":"What platforms does Alembic support?","confidence":0.6},{"answer":"Yes. Alembic is published under the MIT licence, a permissive licence that generally allows commercial use and modification. Licence terms can change between releases, so verify against the repository for the version you intend to use.","source":"https://github.com/sqlalchemy/alembic","question":"Is Alembic open source?","confidence":0.95}],"faqSource":"generated","releaseHistory":[{"version":"rel_1_19_2","date":"2026-09-04T17:10:17Z","url":"https://github.com/sqlalchemy/alembic/releases/tag/rel_1_19_2","type":"stable"},{"version":"rel_1_19_1","date":"2026-08-08T16:32:07Z","url":"https://github.com/sqlalchemy/alembic/releases/tag/rel_1_19_1","type":"stable"},{"version":"rel_1_19_0","date":"2026-08-04T18:57:11Z","url":"https://github.com/sqlalchemy/alembic/releases/tag/rel_1_19_0","type":"stable"},{"version":"rel_1_18_5","date":"2026-06-25T15:21:00Z","url":"https://github.com/sqlalchemy/alembic/releases/tag/rel_1_18_5","type":"stable"},{"version":"rel_1_18_4","date":"2026-02-10T16:00:54Z","url":"https://github.com/sqlalchemy/alembic/releases/tag/rel_1_18_4","type":"stable"},{"version":"rel_1_18_3","date":"2026-01-29T20:24:21Z","url":"https://github.com/sqlalchemy/alembic/releases/tag/rel_1_18_3","type":"stable"},{"version":"rel_1_18_2","date":"2026-01-28T21:23:36Z","url":"https://github.com/sqlalchemy/alembic/releases/tag/rel_1_18_2","type":"stable"},{"version":"rel_1_18_1","date":"2026-01-14T18:53:22Z","url":"https://github.com/sqlalchemy/alembic/releases/tag/rel_1_18_1","type":"stable"},{"version":"rel_1_18_0","date":"2026-01-09T21:22:29Z","url":"https://github.com/sqlalchemy/alembic/releases/tag/rel_1_18_0","type":"stable"},{"version":"rel_1_17_2","date":"2025-11-14T20:35:09Z","url":"https://github.com/sqlalchemy/alembic/releases/tag/rel_1_17_2","type":"stable"},{"version":"rel_1_17_1","date":"2025-10-29T00:23:22Z","url":"https://github.com/sqlalchemy/alembic/releases/tag/rel_1_17_1","type":"stable"},{"version":"rel_1_17_0","date":"2025-10-11T18:40:20Z","url":"https://github.com/sqlalchemy/alembic/releases/tag/rel_1_17_0","type":"stable"},{"version":"rel_1_16_5","date":"2025-08-27T18:02:11Z","url":"https://github.com/sqlalchemy/alembic/releases/tag/rel_1_16_5","type":"stable"},{"version":"rel_1_16_4","date":"2025-07-10T16:17:25Z","url":"https://github.com/sqlalchemy/alembic/releases/tag/rel_1_16_4","type":"stable"},{"version":"rel_1_16_3","date":"2025-07-08T18:57:56Z","url":"https://github.com/sqlalchemy/alembic/releases/tag/rel_1_16_3","type":"stable"},{"version":"rel_1_16_2","date":"2025-06-16T18:05:14Z","url":"https://github.com/sqlalchemy/alembic/releases/tag/rel_1_16_2","type":"stable"},{"version":"rel_1_16_1","date":"2025-05-21T23:11:12Z","url":"https://github.com/sqlalchemy/alembic/releases/tag/rel_1_16_1","type":"stable"},{"version":"rel_1_16_0","date":"2025-05-21T19:18:54Z","url":"https://github.com/sqlalchemy/alembic/releases/tag/rel_1_16_0","type":"stable"},{"version":"rel_1_15_2","date":"2025-03-28T13:52:07Z","url":"https://github.com/sqlalchemy/alembic/releases/tag/rel_1_15_2","type":"stable"},{"version":"rel_1_15_1","date":"2025-03-04T22:02:46Z","url":"https://github.com/sqlalchemy/alembic/releases/tag/rel_1_15_1","type":"stable"}],"vulnerabilities":{"count":0,"last12m":0,"source":"https://advisories.ecosyste.ms/api/v1/advisories?ecosystem=pypi&package_name=alembic&per_page=100"},"claimed":false,"updatedAt":"2026-09-10T16:10:03.821Z","formats":{"json":"https://www.vioscale.ai/api/v1/software/alembic","markdown":"https://www.vioscale.ai/software/alembic.md","html":"https://www.vioscale.ai/software/alembic"}},"meta":{"source":"https://www.vioscale.ai","license":"CC-BY-4.0","generatedAt":"2026-09-21T02:33:46.321Z","disclaimer":"Independent, evidence-based. Every fact carries provenance."}}