./www/py-test-httpbin, Easily test your HTTP library against a local copy of httpbin

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 2.0.0, Package name: py310-test-httpbin-2.0.0, Maintainer: pkgsrc-users

httpbin is an amazing web service for testing HTTP libraries. It
has several great endpoints that can test pretty much everything
you need in a HTTP library. The only problem is: maybe you don't
want to wait for your tests to travel across the Internet and back
to make assertions against a remote web service (speed), and maybe
you want to work offline (convenience).

Enter pytest-httpbin. Pytest-httpbin creates a pytest fixture that
is dependency-injected into your tests. It automatically starts up
a HTTP server in a separate thread running httpbin and provides
your test with the URL in the fixture.


Required to run:
[devel/py-setuptools] [devel/py-test] [lang/py-six] [www/py-httpbin] [lang/python37]

Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 15.704 KB

Version history: (Expand)


CVS history: (Expand)


   2023-05-26 21:42:01 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-test-httpbin: updated to 2.0.0

Version 2.0.0!

This is a major release since it drops comparability with some older versions of \ 
python.
Huge thanks to @graingert for bringing pytest-httpbin into the modern world!

Drop support for Python 2.6, 2.7, 3.4, 3.5 and 3.6
Add support for Python 3.7, 3.8, 3.9 and 3.10
Avoid deprecation warnings and resource warnings
Add support for Python 3.11 and 3.12, drop dependency on six
   2022-07-11 08:12:03 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-test-httpbin: updated to 1.0.2

1.0.2
Switch from travis to github actions
This will be the last release to support Python 2.6, 2.7 or 3.6
   2022-07-10 22:01:53 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
py-test-httpbin: update to 1.0.1.

* fix redirect Location to have "https://" scheme (thanks @immerrr)
* Include regression tests in PyPI tarball by (thanks @kmosiejczuk)
   2022-01-04 21:55:40 by Thomas Klausner | Files touched by this commit (1595)
Log message:
*: bump PKGREVISION for egg.mk users

They now have a tool dependency on py-setuptools instead of a DEPENDS
   2021-10-26 13:31:15 by Nia Alarie | Files touched by this commit (1030)
Log message:
www: Replace RMD160 checksums with BLAKE2s checksums

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

Not committed (merge conflicts):
www/nghttp2/distinfo

Unfetchable distfiles (almost certainly fetched conditionally...):
./www/nginx-devel/distinfo array-var-nginx-module-0.05.tar.gz
./www/nginx-devel/distinfo echo-nginx-module-0.62.tar.gz
./www/nginx-devel/distinfo encrypted-session-nginx-module-0.08.tar.gz
./www/nginx-devel/distinfo form-input-nginx-module-0.12.tar.gz
./www/nginx-devel/distinfo headers-more-nginx-module-0.33.tar.gz
./www/nginx-devel/distinfo lua-nginx-module-0.10.19.tar.gz
./www/nginx-devel/distinfo naxsi-1.3.tar.gz
./www/nginx-devel/distinfo nginx-dav-ext-module-3.0.0.tar.gz
./www/nginx-devel/distinfo nginx-rtmp-module-1.2.2.tar.gz
./www/nginx-devel/distinfo nginx_http_push_module-1.2.10.tar.gz
./www/nginx-devel/distinfo ngx_cache_purge-2.5.1.tar.gz
./www/nginx-devel/distinfo ngx_devel_kit-0.3.1.tar.gz
./www/nginx-devel/distinfo ngx_http_geoip2_module-3.3.tar.gz
./www/nginx-devel/distinfo njs-0.5.0.tar.gz
./www/nginx-devel/distinfo set-misc-nginx-module-0.32.tar.gz
./www/nginx/distinfo array-var-nginx-module-0.05.tar.gz
./www/nginx/distinfo echo-nginx-module-0.62.tar.gz
./www/nginx/distinfo encrypted-session-nginx-module-0.08.tar.gz
./www/nginx/distinfo form-input-nginx-module-0.12.tar.gz
./www/nginx/distinfo headers-more-nginx-module-0.33.tar.gz
./www/nginx/distinfo lua-nginx-module-0.10.19.tar.gz
./www/nginx/distinfo naxsi-1.3.tar.gz
./www/nginx/distinfo nginx-dav-ext-module-3.0.0.tar.gz
./www/nginx/distinfo nginx-rtmp-module-1.2.2.tar.gz
./www/nginx/distinfo nginx_http_push_module-1.2.10.tar.gz
./www/nginx/distinfo ngx_cache_purge-2.5.1.tar.gz
./www/nginx/distinfo ngx_devel_kit-0.3.1.tar.gz
./www/nginx/distinfo ngx_http_geoip2_module-3.3.tar.gz
./www/nginx/distinfo njs-0.5.0.tar.gz
./www/nginx/distinfo set-misc-nginx-module-0.32.tar.gz
   2021-10-07 17:09:00 by Nia Alarie | Files touched by this commit (1033)
Log message:
www: Remove SHA1 hashes for distfiles
   2019-11-21 14:27:39 by Adam Ciarcinski | Files touched by this commit (3)
Log message:
Mark as incompatible with Python 2.7
   2019-02-18 12:47:11 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-test-httpbin: updated to 1.0.0

v1.0.0:
Update included self-signed cert to include IP address in SAN. Full version bump \ 
because this could be a breaking change for those depending on the certificate \ 
missing the IP address in the SAN (as it seems the requests test suite does)
Only use @pytest.fixture decorator once
Fix a few README typos