Date: Mon, 6 Jan 2025 23:06:49 GMT From: Robert Clausecker <fuz@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: 26d5b3fe273c - main - databases/py-pgmigrate: update to 1.0.9 Message-ID: <202501062306.506N6nxA069789@gitrepo.freebsd.org>
next in thread | raw e-mail | index | archive | help
The branch main has been updated by fuz: URL: https://cgit.FreeBSD.org/ports/commit/?id=26d5b3fe273c5a5750a09c256e5ec1304ce0f36b commit 26d5b3fe273c5a5750a09c256e5ec1304ce0f36b Author: Älven <alster@vinterdalen.se> AuthorDate: 2025-01-04 17:52:48 +0000 Commit: Robert Clausecker <fuz@FreeBSD.org> CommitDate: 2025-01-06 23:06:11 +0000 databases/py-pgmigrate: update to 1.0.9 Changelog: https://github.com/yandex/pgmigrate/releases/tag/1.0.9 PR: 283465 Approved by: dmitry.wagin@ya.ru (maintainer) --- databases/py-pgmigrate/Makefile | 7 +++---- databases/py-pgmigrate/distinfo | 6 +++--- databases/py-pgmigrate/pkg-descr | 11 +++++++++++ 3 files changed, 17 insertions(+), 7 deletions(-) diff --git a/databases/py-pgmigrate/Makefile b/databases/py-pgmigrate/Makefile index 1a9302fa1e7a..78bc92b4c70f 100644 --- a/databases/py-pgmigrate/Makefile +++ b/databases/py-pgmigrate/Makefile @@ -1,6 +1,5 @@ PORTNAME= pgmigrate -PORTVERSION= 1.0.8 -PORTREVISION= 1 +DISTVERSION= 1.0.9 CATEGORIES= databases python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -12,8 +11,8 @@ LICENSE= PostgreSQL LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}psycopg2>=2.8.2:databases/py-psycopg2@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}sqlparse>=0.3.0:databases/py-sqlparse@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pyyaml>=5.2:devel/py-pyyaml@${PY_FLAVOR} + ${PYTHON_PKGNAMEPREFIX}pyyaml>=5.2:devel/py-pyyaml@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}sqlparse>=0.3.0:databases/py-sqlparse@${PY_FLAVOR} USES= python USE_GITHUB= yes diff --git a/databases/py-pgmigrate/distinfo b/databases/py-pgmigrate/distinfo index 892c779dfb75..34ba343d6c93 100644 --- a/databases/py-pgmigrate/distinfo +++ b/databases/py-pgmigrate/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1710627814 -SHA256 (yandex-pgmigrate-1.0.8_GH0.tar.gz) = d54679b5c7395d183c92d3a6f1a01186454768bb4c75385adc14fa9ef812afb5 -SIZE (yandex-pgmigrate-1.0.8_GH0.tar.gz) = 31152 +TIMESTAMP = 1734776042 +SHA256 (yandex-pgmigrate-1.0.9_GH0.tar.gz) = 0b411fd495b1fcbc1c5bbbae07ca02c403d44f815b700405159e30c82eb775db +SIZE (yandex-pgmigrate-1.0.9_GH0.tar.gz) = 31656 diff --git a/databases/py-pgmigrate/pkg-descr b/databases/py-pgmigrate/pkg-descr index c29f4bf1d15e..b536dfcb381e 100644 --- a/databases/py-pgmigrate/pkg-descr +++ b/databases/py-pgmigrate/pkg-descr @@ -1 +1,12 @@ PGmigrate is a database migration tool developed by Yandex. + +PGmigrate has the following key-features: + +- Transactional and nontransactional migrations: you can enjoy whole power of + PostgreSQL DDL +- Callbacks: you can run some DDL on specific steps of migration process + (e.g. drop some code before executing migrations, and create it back after + migrations were applied) +- Online migrations: you can execute series of transactional migrations and + callbacks in a single transaction (so, if something goes wrong simple ROLLBACK + will bring you in consistent state)
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202501062306.506N6nxA069789>