head	1.10;
access;
symbols
	pkgsrc-2026Q2:1.9.0.10
	pkgsrc-2026Q2-base:1.9
	pkgsrc-2026Q1:1.9.0.8
	pkgsrc-2026Q1-base:1.9
	pkgsrc-2025Q4:1.9.0.6
	pkgsrc-2025Q4-base:1.9
	pkgsrc-2025Q3:1.9.0.4
	pkgsrc-2025Q3-base:1.9
	pkgsrc-2025Q2:1.9.0.2
	pkgsrc-2025Q2-base:1.9
	pkgsrc-2025Q1:1.8.0.4
	pkgsrc-2025Q1-base:1.8
	pkgsrc-2024Q4:1.8.0.2
	pkgsrc-2024Q4-base:1.8
	pkgsrc-2024Q3:1.7.0.10
	pkgsrc-2024Q3-base:1.7
	pkgsrc-2024Q2:1.7.0.8
	pkgsrc-2024Q2-base:1.7
	pkgsrc-2024Q1:1.7.0.6
	pkgsrc-2024Q1-base:1.7
	pkgsrc-2023Q4:1.7.0.4
	pkgsrc-2023Q4-base:1.7
	pkgsrc-2023Q3:1.7.0.2
	pkgsrc-2023Q3-base:1.7
	pkgsrc-2023Q2:1.6.0.8
	pkgsrc-2023Q2-base:1.6
	pkgsrc-2023Q1:1.6.0.6
	pkgsrc-2023Q1-base:1.6
	pkgsrc-2022Q4:1.6.0.4
	pkgsrc-2022Q4-base:1.6
	pkgsrc-2022Q3:1.6.0.2
	pkgsrc-2022Q3-base:1.6
	pkgsrc-2022Q2:1.5.0.4
	pkgsrc-2022Q2-base:1.5
	pkgsrc-2022Q1:1.5.0.2
	pkgsrc-2022Q1-base:1.5
	pkgsrc-2021Q4:1.4.0.22
	pkgsrc-2021Q4-base:1.4
	pkgsrc-2021Q3:1.4.0.20
	pkgsrc-2021Q3-base:1.4
	pkgsrc-2021Q2:1.4.0.18
	pkgsrc-2021Q2-base:1.4
	pkgsrc-2021Q1:1.4.0.16
	pkgsrc-2021Q1-base:1.4
	pkgsrc-2020Q4:1.4.0.14
	pkgsrc-2020Q4-base:1.4
	pkgsrc-2020Q3:1.4.0.12
	pkgsrc-2020Q3-base:1.4
	pkgsrc-2020Q2:1.4.0.10
	pkgsrc-2020Q2-base:1.4
	pkgsrc-2020Q1:1.4.0.6
	pkgsrc-2020Q1-base:1.4
	pkgsrc-2019Q4:1.4.0.8
	pkgsrc-2019Q4-base:1.4
	pkgsrc-2019Q3:1.4.0.4
	pkgsrc-2019Q3-base:1.4
	pkgsrc-2019Q2:1.4.0.2
	pkgsrc-2019Q2-base:1.4
	pkgsrc-2019Q1:1.3.0.4
	pkgsrc-2019Q1-base:1.3
	pkgsrc-2018Q4:1.3.0.2
	pkgsrc-2018Q4-base:1.3
	pkgsrc-2018Q3:1.1.0.12
	pkgsrc-2018Q3-base:1.1
	pkgsrc-2018Q2:1.1.0.10
	pkgsrc-2018Q2-base:1.1
	pkgsrc-2018Q1:1.1.0.8
	pkgsrc-2018Q1-base:1.1
	pkgsrc-2017Q4:1.1.0.6
	pkgsrc-2017Q4-base:1.1
	pkgsrc-2017Q3:1.1.0.4
	pkgsrc-2017Q3-base:1.1;
locks; strict;
comment	@# @;


1.10
date	2026.09.02.11.48.03;	author adam;	state Exp;
branches;
next	1.9;
commitid	WiXGFcRWakRJB2UG;

1.9
date	2025.04.12.20.13.33;	author adam;	state Exp;
branches;
next	1.8;
commitid	7MxlUMEdszFFJNQF;

1.8
date	2024.11.16.20.54.09;	author adam;	state Exp;
branches;
next	1.7;
commitid	CEmH8Mhu4xtvGUxF;

1.7
date	2023.06.26.16.10.24;	author adam;	state Exp;
branches;
next	1.6;
commitid	RUiiFOAuh1xwttuE;

1.6
date	2022.07.08.14.36.04;	author wiz;	state Exp;
branches;
next	1.5;
commitid	UhF1an1vIDQHi6LD;

1.5
date	2022.01.04.20.53.36;	author wiz;	state Exp;
branches;
next	1.4;
commitid	CYyhdK9qtoffkmnD;

1.4
date	2019.06.12.20.40.36;	author adam;	state Exp;
branches;
next	1.3;
commitid	sCRuol3n7c0LnWqB;

1.3
date	2018.12.03.19.34.39;	author adam;	state Exp;
branches;
next	1.2;
commitid	MsrTkjDChDLM9o2B;

1.2
date	2018.10.22.07.56.11;	author adam;	state Exp;
branches;
next	1.1;
commitid	nbGmtNhQPsgRDVWA;

1.1
date	2017.07.07.09.55.20;	author adam;	state Exp;
branches;
next	;
commitid	eEi43NRDlKMrthYz;


desc
@@


1.10
log
@py-requests-futures: updated to 1.1.0

1.1.0

Minor:

Cancel queued requests on close

Patch:

Remove the unused build attribute and the Python 2.7 NullHandler fallback
Close owned sessions after their background requests finish, including when using a supplied executor, and reject requests after close
Pickle check covers request arguments, not just the callable
background_callback now emits a DeprecationWarning instead of a log line
Fix pool sizing for supplied sessions
Preserve falsy callback results
@
text
@# $NetBSD: Makefile,v 1.9 2025/04/12 20:13:33 adam Exp $

DISTNAME=	requests_futures-1.1.0
PKGNAME=	${PYPKGPREFIX}-${DISTNAME:S/_/-/}
CATEGORIES=	devel python
MASTER_SITES=	${MASTER_SITE_PYPI:=r/requests-futures/}

MAINTAINER=	pkgsrc-users@@NetBSD.org
HOMEPAGE=	https://github.com/ross/requests-futures
COMMENT=	Asynchronous Python HTTP for Humans
LICENSE=	apache-2.0

TOOL_DEPENDS+=	${PYPKGPREFIX}-setuptools>=78:../../devel/py-setuptools
DEPENDS+=	${PYPKGPREFIX}-requests>=1.2.0:../../devel/py-requests
TEST_DEPENDS+=	${PYPKGPREFIX}-test-cov>=3.0.0:../../devel/py-test-cov
TEST_DEPENDS+=	${PYPKGPREFIX}-test-httpbin>=2.0.0:../../www/py-test-httpbin

USE_LANGUAGES=	# none

.include "../../lang/python/wheel.mk"
.include "../../mk/bsd.pkg.mk"
@


1.9
log
@Fix PLIST after py-setuptools update; bump depends and revision
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.8 2024/11/16 20:54:09 adam Exp $
d3 1
a3 1
DISTNAME=	requests_futures-1.0.2
a4 1
PKGREVISION=	1
@


1.8
log
@py-requests-futures: updated to 1.0.2

1.0.2

Correct setup.py email addr
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.7 2023/06/26 16:10:24 adam Exp $
d5 1
d14 1
a14 1
TOOL_DEPENDS+=	${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools
@


1.7
log
@py-requests-futures: updated to 1.0.1

v1.0.1
Add pytest.mark.network to test cases
pyproject.toml config for black, isort, and pytest
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.6 2022/07/08 14:36:04 wiz Exp $
d3 2
a4 2
DISTNAME=	requests-futures-1.0.1
PKGNAME=	${PYPKGPREFIX}-${DISTNAME}
d13 1
d15 2
a16 2

PYTHON_VERSIONS_INCOMPATIBLE=	27
d20 1
a20 1
.include "../../lang/python/egg.mk"
@


1.6
log
@py-requests-futures: mark as not for python 3.x
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.5 2022/01/04 20:53:36 wiz Exp $
d3 1
a3 1
DISTNAME=	requests-futures-1.0.0
a4 1
PKGREVISION=	1
@


1.5
log
@*: bump PKGREVISION for egg.mk users

They now have a tool dependency on py-setuptools instead of a DEPENDS
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.4 2019/06/12 20:40:36 adam Exp $
d16 1
a16 4
.include "../../lang/python/pyversion.mk"
.if ${_PYTHON_VERSION} == 27
DEPENDS+=	${PYPKGPREFIX}-futures>=2.1.3:../../devel/py-futures
.endif
@


1.4
log
@py-requests-futures: updated to 1.0.0

1.0.0:
Unknown changes
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.3 2018/12/03 19:34:39 adam Exp $
d5 1
@


1.3
log
@py-requests-futures: updated to 0.9.9

0.9.9:
Unknown changes
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.2 2018/10/22 07:56:11 adam Exp $
d3 1
a3 1
DISTNAME=	requests-futures-0.9.9
@


1.2
log
@py-requests-futures: updated to 0.9.8

0.9.8:
Unknown changes
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1 2017/07/07 09:55:20 adam Exp $
d3 1
a3 1
DISTNAME=	requests-futures-0.9.8
@


1.1
log
@Small add-on for the python requests http library. Makes use of python 3.2's
concurrent.futures or the backport for prior versions of python.

The additional API and changes are minimal and strives to avoid surprises.
@
text
@d1 1
a1 1
# $NetBSD$
d3 1
a3 1
DISTNAME=	requests-futures-0.9.7
d16 1
a16 1
.if "${PYPKGPREFIX}" == "py27"
d20 1
a20 1
USE_LANGUAGES=		# none
@

