Package python3-module-asyncpg: Specfile
%define _unpackaged_files_terminate_build 1 %define pypi_name asyncpg # tests require running PostgreSQL DBMS %def_without check Name: python3-module-%pypi_name Version: 0.27.0 Release: alt1 Summary: A fast PostgreSQL Database Client Library for Python/asyncio License: Apache-2.0 Group: Development/Python3 Url: https://pypi.org/project/asyncpg Vcs: https://github.com/MagicStack/asyncpg Source0: %name-%version.tar Source1: submodules.tar Source2: %pyproject_deps_config_name %pyproject_runtimedeps_metadata BuildRequires(pre): rpm-build-pyproject %pyproject_builddeps_build %if_with check %pyproject_builddeps_metadata %pyproject_builddeps_check %endif %description asyncpg is a database interface library designed specifically for PostgreSQL and Python/asyncio. asyncpg is an efficient, clean implementation of PostgreSQL server binary protocol for use with Python's asyncio framework. asyncpg requires Python 3.6 or later and is supported for PostgreSQL versions 9.5 to 14. Older PostgreSQL versions or other databases implementing the PostgreSQL protocol may work, but are not being actively tested. %prep %setup -a1 %pyproject_deps_resync_build %pyproject_deps_resync_metadata %if_with check %pyproject_deps_resync_check_tox %endif %build %pyproject_build %install %pyproject_install %check %pyproject_run_unittest %files %doc README.rst LICENSE AUTHORS %python3_sitelibdir/%pypi_name/ %python3_sitelibdir/%{pyproject_distinfo %pypi_name} %changelog * Sat May 06 2023 Anton Zhukharev <ancieg@altlinux.org> 0.27.0-alt1 - New version. * Sun Aug 07 2022 Anton Zhukharev <ancieg@altlinux.org> 0.26.0-alt1 - initial build for Sisyphus |