From 6807ff3ca42abbd6c67d2477af7aca2049460b6f Mon Sep 17 00:00:00 2001 From: Carl George Date: Feb 28 2019 20:56:58 +0000 Subject: Latest upstream 0.11.0 --- diff --git a/python-trio.spec b/python-trio.spec index f24731b..1dfbb56 100644 --- a/python-trio.spec +++ b/python-trio.spec @@ -1,30 +1,30 @@ # what it's called on pypi %global srcname trio # what it's imported as -%global libname trio +%global libname %{srcname} # name of egg info directory -%global eggname trio +%global eggname %{srcname} # package name fragment -%global pkgname trio +%global pkgname %{srcname} -%global _description \ -The Trio project's goal is to produce a production-quality, permissively\ -licensed, async/await-native I/O library for Python. Like all async libraries,\ -its main purpose is to help you write programs that do multiple things at the\ -same time with parallelized I/O. A web spider that wants to fetch lots of\ -pages in parallel, a web server that needs to juggle lots of downloads and\ -websocket connections at the same time, a process supervisor monitoring\ -multiple subprocesses... that sort of thing. Compared to other libraries, Trio\ -attempts to distinguish itself with an obsessive focus on usability and\ -correctness. Concurrency is complicated; we try to make it easy to get things\ -right. +%global common_description %{expand: +The Trio project's goal is to produce a production-quality, permissively +licensed, async/await-native I/O library for Python. Like all async libraries, +its main purpose is to help you write programs that do multiple things at the +same time with parallelized I/O. A web spider that wants to fetch lots of +pages in parallel, a web server that needs to juggle lots of downloads and +websocket connections at the same time, a process supervisor monitoring +multiple subprocesses... that sort of thing. Compared to other libraries, Trio +attempts to distinguish itself with an obsessive focus on usability and +correctness. Concurrency is complicated; we try to make it easy to get things +right.} -%bcond_without tests +%bcond_without tests Name: python-%{pkgname} -Version: 0.7.0 -Release: 2%{?dist} +Version: 0.11.0 +Release: 1%{?dist} Summary: An async/await-native I/O library for humans and snake people License: MIT or ASL 2.0 URL: https://github.com/python-trio/trio @@ -32,7 +32,7 @@ Source0: %pypi_source BuildArch: noarch -%description %{_description} +%description %{common_description} %package -n python%{python3_pkgversion}-%{pkgname} @@ -43,23 +43,23 @@ BuildRequires: python%{python3_pkgversion}-setuptools BuildRequires: python%{python3_pkgversion}-pytest BuildRequires: python%{python3_pkgversion}-pyOpenSSL BuildRequires: python%{python3_pkgversion}-trustme -BuildRequires: python%{python3_pkgversion}-attrs +BuildRequires: python%{python3_pkgversion}-attrs >= 18.2.0 BuildRequires: python%{python3_pkgversion}-sortedcontainers -BuildRequires: python%{python3_pkgversion}-async-generator +BuildRequires: python%{python3_pkgversion}-async-generator >= 1.9 BuildRequires: python%{python3_pkgversion}-idna BuildRequires: python%{python3_pkgversion}-outcome BuildRequires: python%{python3_pkgversion}-sniffio %endif -Requires: python%{python3_pkgversion}-attrs +Requires: python%{python3_pkgversion}-attrs >= 18.2.0 Requires: python%{python3_pkgversion}-sortedcontainers -Requires: python%{python3_pkgversion}-async-generator +Requires: python%{python3_pkgversion}-async-generator >= 1.9 Requires: python%{python3_pkgversion}-idna Requires: python%{python3_pkgversion}-outcome Requires: python%{python3_pkgversion}-sniffio %{?python_provide:%python_provide python%{python3_pkgversion}-%{pkgname}} -%description -n python%{python3_pkgversion}-%{pkgname} %{_description} +%description -n python%{python3_pkgversion}-%{pkgname} %{common_description} %prep @@ -89,6 +89,9 @@ PYTHONPATH=%{buildroot}%{python3_sitelib} py.test-%{python3_version} --verbose t %changelog +* Thu Feb 28 2019 Carl George - 0.11.0-1 +- Latest upstream + * Sat Feb 02 2019 Fedora Release Engineering - 0.7.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild diff --git a/sources b/sources index 1c8f309..e498e21 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (trio-0.7.0.tar.gz) = 726b81e7d195dd63c032d01ce4a6792715f0240108d16f2413671774d632ae1b204e78d372458c1bc69d293981f828320e6ceb5167bd9bdaddd306fde13d1431 +SHA512 (trio-0.11.0.tar.gz) = 3a56cb8ce5851d00296fb53a5310e6aa2a5fd313ba4b40e52f17017bbd364079ad3f8603cc3156a1dda1643e6274b9cc9f8c8c11b2a7508371650338e12d7188