Commit Graph

  • be6be93ccd Accepting request 1172635 from devel:languages:python factory Ana Guerrero 2024-05-13 15:56:58 +0000
  • c605fc2727 - Use the %pyunittest macro to run tests (because of testtools) Steve Kowalik 2024-05-08 06:41:27 +0000
  • bde40cce5b Accepting request 1165815 from devel:languages:python Ana Guerrero 2024-04-07 20:04:36 +0000
  • b3f236bebe - update to 1.12.1: * Set python_requires to >3 to prevent installation in python2 deployments. - update to 1.12.0: * Remove py2 * Allow raw parameter to accept callable like body elements * Improve type definition of Mocker.__call__ * Drop PBR Support * fix(mocker.pyi): fix Mocker class type hints * Remove unused six dependency - switch to run tests with pytest * Use unittest.mock if available. Dirk Mueller 2024-04-06 12:17:01 +0000
  • dc0e0428e2 Accepting request 1157421 from devel:languages:python Ana Guerrero 2024-03-13 21:16:05 +0000
  • 55cac90fb1 - Drop unneeded Requires, and also no longer restrict urllib3. - Switch to pyproject macros. Steve Kowalik 2024-03-13 06:31:16 +0000
  • 64d88e0853 Accepting request 1129211 from devel:languages:python Ana Guerrero 2023-11-28 21:18:44 +0000
  • e52ac64447 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-requests-mock?expand=0&rev=56 Dirk Mueller 2023-07-17 21:10:18 +0000
  • 2b65f10372 - update to 1.11.0: * Exposes some public type aliases (for type hinting only, they can't be instanciated) * for the types intended to be used by requests_mock users. * The following types are now exposed: * requests_mock.Context used in callbacks * requests_mock.Request used in callbacks, which is a requests.PreparedRequest proxy. * requests_mock.Callback[T] which is the callbacks type. * .. _requests-mock_1.11.0_Bug Fixes: * Some typing inconsistencies have been fixed. * Especially for request object in signatures which is in fact a requests_mock.Request object. * Fix incompatibility with urllib3 >2.0.0. In 2.0.0 they default to enforcing content length checking on returned bodies in responses from the previous default of false. However the flag is still available so for compatibility we can just default the other way. - drop remove-mock.patch (upstream) Dirk Mueller 2023-07-17 16:29:08 +0000
  • 1ee7b86433 Accepting request 1081779 from devel:languages:python Dominique Leuenberger 2023-04-22 19:58:57 +0000
  • 3da76ed9d4 Accepting request 1081596 from home:dirkmueller:acdc:as_python3_module Dirk Mueller 2023-04-21 13:37:38 +0000
  • 62a83c36af Accepting request 1062543 from devel:languages:python Dominique Leuenberger 2023-02-03 21:04:33 +0000
  • bf550dec1d - switch to run tests with pytest - build with all python flavors for SLE 15 SP4+ Dirk Mueller 2023-02-01 20:41:07 +0000
  • f8155f5682 Accepting request 1056828 from devel:languages:python Dominique Leuenberger 2023-01-10 13:58:53 +0000
  • c806c7d6ee - update to 1.10.0: * Add a release note for the RLock * Allow passing json\_encoder to mocking * Improvements to Type Hints * Lint fix for long line exception * Shorten line length of comments * Workaround for python2.7 not supporting lock timeout * Comments to explain reentrant behaviour * Change to use RLock and set a timeout to prevent infinite deadlocks * Update homepage/doc URLs of requests library * Add comment for pytest late loading feature * pytest plugin should lazy-load requests\_mock * Add test for threaded race condition * Use threading.Lock() to prevent race conditions around monkeypatching of get\_adapter() * add GitHub URL for PyPi * Add reset methods on the Mocker class type * Avoid using distutils to check pytest version * YAML quoting * Support Python 3.10 * Minor changes to code snippet example * Fix DeprecationWarnings in setup.cfg keys * a few minor fixes and proposed changes to documentation files * Improve response-related param type hints * Explicitly indicate start of keyword-only args * Fix failing pytest Dirk Mueller 2023-01-07 22:57:14 +0000
  • 872f1cec78 Accepting request 990666 from devel:languages:python Richard Brown 2022-07-29 14:46:55 +0000
  • bd05a5217c - Add patch remove-mock.patch: * Use unittest.mock if available. Steve Kowalik 2022-07-22 11:15:57 +0000
  • b127118bdc Accepting request 897834 from devel:languages:python Dominique Leuenberger 2021-06-11 20:30:14 +0000
  • 302dec0b03 - update to 1.9.3: * Release note for 1.9.3 type annotations * Additional improvements to response matching type stubs * Improve MockerCore type stubs Dirk Mueller 2021-06-06 11:59:08 +0000
  • 19b52b3322 Accepting request 894157 from devel:languages:python Dominique Leuenberger 2021-05-20 17:23:22 +0000
  • ecc769048c - update to 1.9.2: * Add release note for urlquote fix * Simple tests to ensure character encoding works * Use requests to quote URLs * Remove circleci badge from README * Restore py.typed file to enable types * Change tag pattern * Url Quote the path provided to the mocker * Use github action to push a release to PyPI (#163) * Release note for type hints * Add [PEP 484](https://www.python.org/dev/peps/pep-0484/) type hints * Mocker.copy: Use correct type when copying mocker * Run unit tests for pull requests as well * Add support for Python up to 3.9 * Use Github Actions * Make is\_bound\_method private * Add release note for fixed bug * Correctly handle an explicit zero byte read * Add missing string delimiter in example * fix: is\_bound\_method by six * fix: \session\ and \real\_http\ cannot be used at the same time Dirk Mueller 2021-05-18 21:10:22 +0000
  • 409e1d6025 Accepting request 854252 from devel:languages:python Dominique Leuenberger 2020-12-12 19:29:20 +0000
  • 1247936292 Accepting request 854221 from home:bnavigator:branches:devel:languages:python Markéta Machová 2020-12-09 11:58:26 +0000
  • a26171ad7c Accepting request 814547 from devel:languages:python Dominique Leuenberger 2020-06-21 16:50:56 +0000
  • 8e347acd47 - update to 1.8.0: * Remove requests 2.3 compatibility code * Add release notes for reset function * Add release note for session scoped mock * Allow passing session as postiional argument * Create bound method instead of a wrapper * Added reset\_mock to \_RequestHistoryTracker and Adapter (#139) * doc on session Mockers * doc on nesting Mockers * fix README.rst typo * suggest Mocker for users unfamiliar with adapters * update examples to mount adapter on 'mock://' * fix global/session mock interactions and real\_http * Added installation instructions * Add release note for nested mocking * fix redirects (#105) and mock nesting (#116) * Mark IOReader object closed when using a stream * Add the default response reason if not set * Don't check that proxies are set in test * Add StackOverflow tag to README * Mention pytest fixture on the README * Add background information to pytest doc * docs: update examples to match Read the Docs * Expose real\_http as a public property * fix py27 error * easier session scoped mock Dirk Mueller 2020-06-14 09:12:09 +0000
  • 3099620c00 Accepting request 731152 from devel:languages:python Dominique Leuenberger 2019-09-23 10:17:07 +0000
  • 9c6c301856 Accepting request 731078 from home:jengelh:branches:devel:languages:python Tomáš Chvátal 2019-09-16 07:32:26 +0000
  • da1dc4a45a - Update to 1.7.0: * support for purl Tomáš Chvátal 2019-09-10 10:49:45 +0000
  • 1f178437ff Accepting request 708340 from devel:languages:python Dominique Leuenberger 2019-06-13 20:29:54 +0000
  • 3c9fd22b51 - Update to 1.6.0: * Various fkale8 and tests fixes - Run also pytest tests - Fixup the requirements for testing - Fix fdupes call Tomáš Chvátal 2019-06-07 11:55:11 +0000
  • ec25fd8af6 Accepting request 701328 from devel:languages:python Dominique Leuenberger 2019-05-09 12:27:39 +0000
  • c701d9f6f2 Accepting request 701322 from home:pgajdos Tomáš Chvátal 2019-05-07 13:47:22 +0000
  • a969f74150 Accepting request 682495 from devel:languages:python Dominique Leuenberger 2019-03-12 08:44:52 +0000
  • 0349cb3d07 - update to 0.27.4: - New pygit2.LIBGIT2_VER tuple - New objects now support (in)equality comparison and hash - New references now support (in)equality comparison - New paths optional argument in Repository.checkout() - Fix speed and windows package regression - Fix deprecation warning - Documentation fixes - Add Python classifiers to setup.py - Speeding up tests in Travis - Breaking changes: - Remove deprecated Reference.get_object(), use Reference.peel() instead - Move to pytest, drop support for Python 3.3 and cffi 0.x - New support comparing signatures for (in)equality - New `Submodule.head_id - New Remote.prune(...) - New pygit2.reference_is_valid_name(...) - New AlreadyExistsError and InvalidSpecError - New Reference.raw_name, Reference.raw_shorthand, Tag.raw_name, - Fix decode error in commit messages and signatures - Fix, raise error in Repository.descendant_of(...) if commit doesn't exist - Documentation fixes - Breaking changes: - Remove undocumented Tag._message, replaced by Tag.raw_message - Add support for Python 3.7 - New Object.short_id - New Repository.descendant_of and Repository.branches.with_commit - Fix repository initialization in clone_repository(...)` - Fix several warnings and errors, commits - Documentation fixes and improvements Thomas Bechtold 2019-03-07 15:02:13 +0000
  • e9af681790 Accepting request 659646 from devel:languages:python Dominique Leuenberger 2018-12-26 23:28:24 +0000
  • c742703d5b Clean up the SPEC file Matej Cepl 2018-12-04 17:21:24 +0000
  • a2780e4859 Remove superfluous devel dependency for noarch package Matej Cepl 2018-12-04 13:59:54 +0000
  • fa3140f8c1 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-requests-mock?expand=0&rev=26 Todd R 2018-11-08 17:34:22 +0000
  • e49592d98d OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-requests-mock?expand=0&rev=25 Todd R 2018-11-08 17:34:15 +0000
  • a66aa67629 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-requests-mock?expand=0&rev=24 Todd R 2018-11-08 17:34:09 +0000
  • 068f8f57e0 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-requests-mock?expand=0&rev=23 Todd R 2018-11-08 17:27:48 +0000
  • 3bb1ea93e7 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-requests-mock?expand=0&rev=22 Todd R 2018-11-08 17:24:40 +0000
  • 51faf978e8 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-requests-mock?expand=0&rev=21 Todd R 2018-11-08 17:23:27 +0000
  • cf916c0d07 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-requests-mock?expand=0&rev=20 Todd R 2018-11-08 17:22:47 +0000
  • 02d5387066 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-requests-mock?expand=0&rev=19 Todd R 2018-11-08 17:22:24 +0000
  • ce9adfac22 Accepting request 579522 from devel:languages:python Dominique Leuenberger 2018-02-26 22:24:37 +0000
  • 999f5d0196 - update to 1.4.0: * allow an adapter to be passed to a Mocker object * Rename [wheel] section to [bdist\_wheel] as the former is legacy * Include license file in the generated wheel package * Add testing for newer Python versions 3.5 and 3.6 * Return a separate copy for each call to decorator * Add string representation to \_RequestObjectProxy Thomas Bechtold 2018-02-23 13:54:29 +0000
  • 65b043a5f5 Accepting request 505524 from devel:languages:python Dominique Leuenberger 2017-06-22 08:40:42 +0000
  • c01ec2a74a - fix build for SLE12 Dirk Mueller 2017-06-14 16:37:25 +0000
  • 651feb7a20 - update to 1.3.0: * Add a releasenote for additional_matcher * Add documentation for the exception response * Fix occurences of adatper * Type check the empty string when creating repsonse * Allow arbirtrary matcher to be add to match Dirk Mueller 2017-06-10 07:49:07 +0000
  • 2f6b706a03 Accepting request 501309 from devel:languages:python Dominique Leuenberger 2017-06-08 13:02:31 +0000
  • 454fadbebe Accepting request 499458 from home:sebix:branches:devel:languages:python Dirk Mueller 2017-06-06 08:24:19 +0000
  • 09b067f366 Accepting request 453460 from devel:languages:python Dominique Leuenberger 2017-01-31 11:48:49 +0000
  • e42438930b Accepting request 453417 from home:tbechtold:branches:devel:languages:python Dirk Mueller 2017-01-30 15:33:58 +0000
  • 20f2ac125e Accepting request 431138 from devel:languages:python Dominique Leuenberger 2016-09-30 13:33:48 +0000
  • 1b9101db59 Accepting request 430714 from home:tbechtold:branches:devel:languages:python Dirk Mueller 2016-09-28 16:32:09 +0000
  • aab23099f9 Accepting request 407227 from devel:languages:python Dominique Leuenberger 2016-07-14 07:46:25 +0000
  • 5606e447f0 - fix source url Dirk Mueller 2016-07-08 08:55:36 +0000
  • f044b20d78 Accepting request 406991 from home:tbechtold:branches:devel:languages:python Dirk Mueller 2016-07-06 16:17:27 +0000
  • 678ec56a89 Accepting request 348336 from devel:languages:python Dominique Leuenberger 2015-12-16 16:42:27 +0000
  • c916591998 - update to 0.7.0: * Support Cookies * Expose Fake objects in compat * Update .gitreview for new namespace * Change ignore-errors to ignore_errors Dirk Mueller 2015-12-04 08:01:04 +0000
  • b9f4f67490 Accepting request 313232 from devel:languages:python Dominique Leuenberger 2015-07-02 20:47:15 +0000
  • a4a37f01e3 Accepting request 298197 from Cloud:OpenStack:Master Denisart Benjamin 2015-04-24 14:30:55 +0000