head	1.10;
access;
symbols
	pkgsrc-2026Q2:1.9.0.8
	pkgsrc-2026Q2-base:1.9
	pkgsrc-2026Q1:1.9.0.6
	pkgsrc-2026Q1-base:1.9
	pkgsrc-2025Q4:1.9.0.4
	pkgsrc-2025Q4-base:1.9
	pkgsrc-2025Q3:1.9.0.2
	pkgsrc-2025Q3-base:1.9
	pkgsrc-2025Q2:1.8.0.6
	pkgsrc-2025Q2-base:1.8
	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.6
	pkgsrc-2024Q3-base:1.7
	pkgsrc-2024Q2:1.7.0.4
	pkgsrc-2024Q2-base:1.7
	pkgsrc-2024Q1:1.7.0.2
	pkgsrc-2024Q1-base:1.7
	pkgsrc-2023Q4:1.6.0.16
	pkgsrc-2023Q4-base:1.6
	pkgsrc-2023Q3:1.6.0.14
	pkgsrc-2023Q3-base:1.6
	pkgsrc-2023Q2:1.6.0.12
	pkgsrc-2023Q2-base:1.6
	pkgsrc-2023Q1:1.6.0.10
	pkgsrc-2023Q1-base:1.6
	pkgsrc-2022Q4:1.6.0.8
	pkgsrc-2022Q4-base:1.6
	pkgsrc-2022Q3:1.6.0.6
	pkgsrc-2022Q3-base:1.6
	pkgsrc-2022Q2:1.6.0.4
	pkgsrc-2022Q2-base:1.6
	pkgsrc-2022Q1:1.6.0.2
	pkgsrc-2022Q1-base:1.6
	pkgsrc-2021Q4:1.4.0.2
	pkgsrc-2021Q4-base:1.4
	pkgsrc-2021Q3:1.2.0.26
	pkgsrc-2021Q3-base:1.2
	pkgsrc-2021Q2:1.2.0.24
	pkgsrc-2021Q2-base:1.2
	pkgsrc-2021Q1:1.2.0.22
	pkgsrc-2021Q1-base:1.2
	pkgsrc-2020Q4:1.2.0.20
	pkgsrc-2020Q4-base:1.2
	pkgsrc-2020Q3:1.2.0.18
	pkgsrc-2020Q3-base:1.2
	pkgsrc-2020Q2:1.2.0.16
	pkgsrc-2020Q2-base:1.2
	pkgsrc-2020Q1:1.2.0.12
	pkgsrc-2020Q1-base:1.2
	pkgsrc-2019Q4:1.2.0.14
	pkgsrc-2019Q4-base:1.2
	pkgsrc-2019Q3:1.2.0.10
	pkgsrc-2019Q3-base:1.2
	pkgsrc-2019Q2:1.2.0.8
	pkgsrc-2019Q2-base:1.2
	pkgsrc-2019Q1:1.2.0.6
	pkgsrc-2019Q1-base:1.2
	pkgsrc-2018Q4:1.2.0.4
	pkgsrc-2018Q4-base:1.2
	pkgsrc-2018Q3:1.2.0.2
	pkgsrc-2018Q3-base:1.2
	pkgsrc-2018Q2:1.1.0.6
	pkgsrc-2018Q2-base:1.1
	pkgsrc-2018Q1:1.1.0.4
	pkgsrc-2018Q1-base:1.1
	pkgsrc-2017Q4:1.1.0.2
	pkgsrc-2017Q4-base:1.1;
locks; strict;
comment	@# @;


1.10
date	2026.07.03.12.13.50;	author adam;	state Exp;
branches;
next	1.9;
commitid	VzJpyoGvLTn7IcMG;

1.9
date	2025.08.16.07.09.13;	author adam;	state Exp;
branches;
next	1.8;
commitid	IjrQkSVa62cnlV6G;

1.8
date	2024.10.14.07.25.52;	author adam;	state Exp;
branches;
next	1.7;
commitid	4FPYRW9N6bHPgBtF;

1.7
date	2024.01.19.21.46.48;	author adam;	state Exp;
branches;
next	1.6;
commitid	rwYMzlCnBjgkG6VE;

1.6
date	2022.02.14.10.15.33;	author adam;	state Exp;
branches;
next	1.5;
commitid	cJEl75qZ7sVbuzsD;

1.5
date	2022.02.05.13.16.57;	author js;	state Exp;
branches;
next	1.4;
commitid	HNPIobZZ6gIqMqrD;

1.4
date	2021.10.26.10.19.12;	author nia;	state Exp;
branches;
next	1.3;
commitid	XMBRkrafc79x2jeD;

1.3
date	2021.10.07.13.43.51;	author nia;	state Exp;
branches;
next	1.2;
commitid	TK9Y8OXA04EYMSbD;

1.2
date	2018.08.23.11.28.36;	author adam;	state Exp;
branches;
next	1.1;
commitid	oXoNRZvKRcQiKePA;

1.1
date	2017.09.29.14.16.20;	author joerg;	state Exp;
branches;
next	;
commitid	7DzJRbOukO4wd69A;


desc
@@


1.10
log
@py-treq: updated to 26.7.0

26.7.0 (2026-07-01)

Features

- Document support for Python 3.14.
- PyPy 3.11 is now supported, and PyPy 3.9 and 3.10, which are no longer well-supported by the ecosystem, have been dropped.

Bugfixes

- treq no longer vendors the ``multipart`` library, now that it no longer has import conflicts with ``python-multipart``.
- Fix building documentation with Sphinx 9.1.0.

Deprecations and Removals

- treq no longer depends on `requests`. Consequently, the ``cookies()`` method no longer returns a `requests.cookies.RequestsCookieJar <https://requests.readthedocs.io/en/latest/api/#requests.cookies.RequestsCookieJar>`_. Instead, it returns `treq.cookies.IndexableCookieJar`, which implements ``__getitem__`` as a compatibility shim. We have *not* attempted to maintain full dict-interface compatibility with ``RequestsCookieJar``, as many of its interface extensions are difficult to use securely because they obscure the relationship between cookies and domains. treq interfaces still accept a ``request.cookies.RequestsCookieJar`` as the *cookies* parameter, like any `http.cookiejar.CookieJar` subclass.
- Support for Python 3.8, which has reached end of support, has been dropped.
@
text
@$NetBSD: distinfo,v 1.9 2025/08/16 07:09:13 adam Exp $

BLAKE2s (treq-26.7.0.tar.gz) = 2edb2b695c8eb31c08142d2a19a852788cc14657f0666726d4bb85c3e0ca8694
SHA512 (treq-26.7.0.tar.gz) = 5fba3c6f13804f7004e13a83e512f3bfb65e0d208df06aaa0d1968e65399b42337a848ae6153a19e896fdb0919b3edb8da09d48f91f9ef3053379a26c086cc9d
Size (treq-26.7.0.tar.gz) = 81748 bytes
@


1.9
log
@py-treq: updated to 25.5.0

25.5.0 (2025-05-31)

Features

- treq is packaged with Hatchling, and consequently no longer directly depends on setuptools.

Improved Documentation

- Update documentation to use `async`/`await` syntax

Deprecations and Removals

- Support for Python 3.8, which has reached end of support, is deprecated. This is the last release with support for Python 3.8.
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.8 2024/10/14 07:25:52 adam Exp $
d3 3
a5 3
BLAKE2s (treq-25.5.0.tar.gz) = 19891ea540b7606844c1aa8e3603960de7c0661cbea855d3841dce9b6a2f48fa
SHA512 (treq-25.5.0.tar.gz) = 59fb457c2b4bc60ffa6fc0649c55fedcf4c64fdc43d7ea5c74241ab8e7a8afc23f878138dea249890e64ac0ba33959e8de443decb6ac388a976d8d4dabf64086
Size (treq-25.5.0.tar.gz) = 83588 bytes
@


1.8
log
@py-treq: updated to 24.9.1

24.9.1 (2024-09-19)

Bugfixes

- treq has vendored its dependency on the ``multipart`` library to avoid import
  conflicts with ``python-multipart``; it should now be installable alongside
  that library.


24.9.0 (2024-09-17)

Features

- treq now ships type annotations.
- The new :mod:`treq.cookies` module provides helper functions for working with `http.cookiejar.Cookie` and `CookieJar` objects.
- Python 3.13 is now supported.

Bugfixes

- :mod:`treq.content.text_content()` no longer generates deprecation warnings due to use of the ``cgi`` module.

Deprecations and Removals

- Mixing the *json* argument with *files* or *data* now raises `TypeError`.
- Passing non-string (`str` or `bytes`) values as part of a dict to the *headers* argument now results in a `TypeError`, as does passing any collection other than a `dict` or `Headers` instance.
- Support for Python 3.7 and PyPy 3.8, which have reached end of support, has been dropped.
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.7 2024/01/19 21:46:48 adam Exp $
d3 3
a5 3
BLAKE2s (treq-24.9.1.tar.gz) = 04a7e3445c9e62b1692d7ba14b74f0beb0aa12b27072ffff0540f5f63e7a31fc
SHA512 (treq-24.9.1.tar.gz) = b8ed6ed5262073559babe8d0413a1f5369215a41ac7459441172a9086c654cf1dc7e51a0497d4c714726ae02d2163760cddde7008e360f37ebb4586b82409bb8
Size (treq-24.9.1.tar.gz) = 85614 bytes
@


1.7
log
@py-treq: updated to 23.11.0

23.11.0 (2023-11-03)

Features

- When the collector passed to ``treq.collect(response, collector)`` throws an exception, that error will now be returned to the caller of ``collect()`` via the result ``Deferred``, and the underlying HTTP transport will be closed.
- Python 3.11 is now supported.
- Python 3.12 is now supported.
- PyPy 3.9 is now supported.
- PyPy 3.10 is now supported.
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.6 2022/02/14 10:15:33 adam Exp $
d3 3
a5 3
BLAKE2s (treq-23.11.0.tar.gz) = 7d092a8e56abaae6091124dcece1dd6b2afcea94ab00a206c04e58905f232555
SHA512 (treq-23.11.0.tar.gz) = bf62373f51a0552e040a628c86fe0f8d136ab5dfefaa2fa46d9ab173a58c20c0211f94370561e07fafb7da87140e88c10cf336ff7a61e5b3fc1a47fd1193cc27
Size (treq-23.11.0.tar.gz) = 74450 bytes
@


1.6
log
@py-treq: updated to 22.2.0

22.2.0 (2022-02-08)
===================

Features
--------
- Python 3.10 and PyPy 3.8 are now supported.

Bugfixes
--------
- Address a regression introduced in Treq 22.1.0 that prevented transmission of cookies with requests to ports other than 80, including HTTPS (443).

Deprecations and Removals
-------------------------
- Support for Python 3.6, which has reached end of support, is deprecated. This is the last release with support for Python 3.6.
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.5 2022/02/05 13:16:57 js Exp $
d3 3
a5 3
BLAKE2s (treq-22.2.0.tar.gz) = 2fc65be008b253c91c5e192ee2bf82992c3441245e20f073bf4cbabbbf101040
SHA512 (treq-22.2.0.tar.gz) = 465a02481a51ac246ac85f561f2e7a59d97aeeda9f0953dd83678ff836802a187a6aedcce830a9e3095a9c72227bd06113610c3be0967f1362a645a31278bde0
Size (treq-22.2.0.tar.gz) = 72922 bytes
@


1.5
log
@Update devel/py-treq to 22.1.0

Too many releases were skipped, please consult upstream for changes.
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.4 2021/10/26 10:19:12 nia Exp $
d3 3
a5 3
BLAKE2s (treq-22.1.0.tar.gz) = 13516d956137aa5127dc20162f2b0c91f5eb4cb5f5997ad8d0f33fa9c6800f6e
SHA512 (treq-22.1.0.tar.gz) = 6c9a49bc4c9e73365275bf841a5a31873c092e33c4978571caae3601d02e9b8d161dcf684c40ccd297d8a8c4dafe62eddb7872a86513598260fe38c98c7c44f5
Size (treq-22.1.0.tar.gz) = 72634 bytes
@


1.4
log
@archivers: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Could not be committed due to merge conflict:
devel/py-traitlets/distinfo

The following distfiles were unfetchable (note: some may be only fetched
conditionally):

./devel/pvs/distinfo pvs-3.2-solaris.tgz
./devel/eclipse/distinfo eclipse-sourceBuild-srcIncluded-3.0.1.zip
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.3 2021/10/07 13:43:51 nia Exp $
d3 3
a5 3
BLAKE2s (treq-18.6.0.tar.gz) = 23285b32acfe4329d954a41b59230b637cd7838769ab28b283afae81e459fd35
SHA512 (treq-18.6.0.tar.gz) = 336887790ad94643f5904030349a39481a91e4bd90f8de840130b709ed9edb4c5af7b591d1438fa7c69ed60d7c2316f5c705716d0b2ecd4de71d0a823e6d7bb8
Size (treq-18.6.0.tar.gz) = 59156 bytes
@


1.3
log
@devel: Remove SHA1 hashes for distfiles
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.2 2018/08/23 11:28:36 adam Exp $
d3 1
a3 1
RMD160 (treq-18.6.0.tar.gz) = 0960e004dc9769df3228915bba439acc41162294
@


1.2
log
@py-treq: updated to 18.6.0

18.6.0:
Unknown changes.
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.1 2017/09/29 14:16:20 joerg Exp $
a2 1
SHA1 (treq-18.6.0.tar.gz) = f3c95030d373a9dc8e92d56c167e3ae8e5ed1b73
@


1.1
log
@Add py-treq-17.8.0:

treq is an HTTP library inspired by requests but written on top of
Twisted’s Agents.

It provides a simple, higher level API for making HTTP requests when
using Twisted.
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.30 2017/08/16 07:17:58 adam Exp $
d3 4
a6 6
SHA1 (treq-17.8.0.tar.gz) = 2eb3336e1a5706218a3ed9adbd1d9aec23c7087b
RMD160 (treq-17.8.0.tar.gz) = 19bc6a2ebc284d1ce34f952966a011c7607d85f6
SHA512 (treq-17.8.0.tar.gz) = 62933a512fcc8b0e77333eb9268846ad17f4b44cf6ea317ada2565054100be3caf03bda0a1becd775ec85528fc2f5ddec33d23d3579cf484a3c6ba7c71c50a7f
Size (treq-17.8.0.tar.gz) = 56439 bytes
SHA1 (patch-requests_____init____.py) = 733037737da7f012030e89091d1b3ca28c3d7657
SHA1 (patch-setup.py) = 855002a41e0eee403e1938b714145cb0598b30c1
@

