httmock
A mocking library for requests.
1.4.0
2.0M downloads/mo
#3393 most downloaded on PyPI
patrys/httmock
What this package is like to depend on
Last release 6 years ago
no release in 18 months
Release timing varies
gaps range from 2 weeks to 2.1 years
This project publishes no release notes
the list below is its commits, not an announcement
Nothing withdrawn
no release was ever pulled
13 years old
19 releases · first in 2013
0 releases in the last 12 months
see the full history below
Release timeline
19 releases · Apr 2013 to Oct 2020Releases
latest 19-
1.4.028 Oct 2020Commits, not release notes
This project publishes no release notes. Between
1.3.0and1.4.0there were 14 commits, 9 of them substantive:- Prevent session cookies from overwriting
- Enable testing on Python 3.7 and 3.8
- Enable (actually) Python 3.8
- tests: fix pytest DeprecationWarning messages
- Add architecture ppc64le to travis build
- Add res.raw.version for responses
- Add tests
- Fix setup classifiers
- Fix version
-
1.3.028 Jan 2019Commits, not release notes
This project publishes no release notes. Between
1.2.6and1.3.0there were 9 commits, 6 of them substantive:- Set response.encoding to the charset from the Content-Type header.
- Update README.md
- Update .travis.yml
- Make explicit support for both Python 2 and 3
- Added request history to remember_call decorator
- \1.3.0 maintenance release
-
1.2.619 Dec 2016Commits, not release notes
This project publishes no release notes. Between
1.2.5and1.2.6there were 8 commits, 5 of them substantive:- Allow session cookies to be mocked as well.
- Added decorator for remembering call count
- Remove deprecated '--use-mirrors' option for pip
- Use IDNA-compatible hostnames in tests
- Drop python3.2 support & enable python3.5
-
1.2.507 Mar 2016Commits, not release notes
This project publishes no release notes. Between
1.2.4and1.2.5there were 3 commits, 1 of them substantive:- Fix response.content to be bytes and response.text to be unicode
-
1.2.407 Jan 2016Commits, not release notes
This project publishes no release notes. Between
1.2.3and1.2.4there were 7 commits, 3 of them substantive:- fixes #33
- allow content to also be a bytes
- Properly handling "stream" parameter
-
1.2.313 Mar 2015Commits, not release notes
This project publishes no release notes. Between
1.2.2and1.2.3there were 14 commits, 8 of them substantive:- Enable automated testing on Python 3.4
- setup.py: Require requests >= 1.0.0
- Fix string format in python2.6
- Added the original attribute to PreparedRequests so that the original Request object can be inspected in mock handlers
- Fixed import
- Simplified _fake_prepare_request and reordered imports
- Update readme
- Added query into urlmatch decorator
-
1.2.225 Mar 2014Commits, not release notes
This project publishes no release notes. Between
1.2.1and1.2.2there were 6 commits, 4 of them substantive:- make urlmatch optionally filter based on request method
- make method applicable to both funcs and methods
- don't shadow import and remove new line
- Cosmetics and improved tests
-
1.2.104 Mar 2014Commits, not release notes
This project publishes no release notes. Between
1.2and1.2.1there were 1 commits, 1 of them substantive:- Properly handle iter_* methods of the request
-
1.215 Feb 2014Commits, not release notes
This project publishes no release notes. Between
1.1.1and1.2there were 5 commits, 3 of them substantive:- add failing redirect tests
- add redirect support; tests pass
- remove external calls in tests
-
1.1.114 Jan 2014Nothing published for this version
-
1.114 Jan 2014Nothing published for this version
-
1.0.721 Oct 2013Nothing published for this version
-
1.0.626 Sep 2013Nothing published for this version
-
1.0.517 Sep 2013Nothing published for this version
-
1.0.409 Sep 2013Nothing published for this version
-
1.0.316 Apr 2013Nothing published for this version
-
1.0.205 Apr 2013Nothing published for this version
-
1.0.105 Apr 2013Nothing published for this version
-
1.005 Apr 2013Nothing published for this version