Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python311-mocket-3.11.1-slfo.1.1.3 RPM for noarch

From OpenSuSE Leap 16.0 for noarch

Name: python311-mocket Distribution: SUSE Linux Framework One
Version: 3.11.1 Vendor: SUSE LLC <https://www.suse.com/>
Release: slfo.1.1.3 Build date: Mon Aug 26 11:04:47 2024
Group: Unspecified Build host: h03-ch2d
Size: 148288 Source RPM: python-mocket-3.11.1-slfo.1.1.3.src.rpm
Packager: https://www.suse.com/
Url: https://github.com/mindflayer/python-mocket
Summary: Python socket mock framework
Socket Mock Framework - for all kinds of socket animals, web-clients
included, with gevent/asyncio/SSL support.

Provides

Requires

License

BSD-3-Clause

Changelog

* Tue Oct 24 2023 daniel.garcia@suse.com
  - Run redis server on %check to fix redis tests that depends on a real
    redis server running.
* Fri May 12 2023 mmachova@suse.com
  - Update to 3.11.1
    * Fix for `urllib2>=2`
    * Bump version for publishing a new release
    * Adding local container for partially replacing httpbin.org usage
    * Replacing httpbin.org with mockbin.org from Kong for what needs HTTPS
* Sun Feb 19 2023 sebix@sebix.at
  - Update to version 3.11:
    - Migrating the HTTP[S] mock from relying on http-parser to httptools.
    - Never discovered the root cause for the failing tests with aiohttp/Python 3.11 (first time ever I added @pytest.mark.xfail to a few tests). Same test works with httpx, so I suspect it's related to a client issue. I'll probably migrate to httpx as the reference client for testing async/await code.
  - remove patches merged upstream:
      0007-Switching-to-httptools.parser.HttpRequestParser.patch
      0008-Disabling-tests-for-pook-when-testing-Python-3.11.patch
      0009-Removing-DeprecationWarning-all-over-the-place.patch
      0010-Python-3.11-needs-an-async-decorator.patch
      0012-Removing-async-timeout-dependency.patch
      0013-Refactoring-using-event_loop-fixture.patch
      0014-Refactoring-using-tempfile-as-a-context-manager.patch
      0015-Skip-those-tests-and-see-what-happens-to-the-rest.patch
* Thu Feb 02 2023 dmueller@suse.com
  - add these commits as patches from the upstream PR:
      0007-Switching-to-httptools.parser.HttpRequestParser.patch
      0008-Disabling-tests-for-pook-when-testing-Python-3.11.patch
      0009-Removing-DeprecationWarning-all-over-the-place.patch
      0010-Python-3.11-needs-an-async-decorator.patch
      0012-Removing-async-timeout-dependency.patch
      0013-Refactoring-using-event_loop-fixture.patch
      0014-Refactoring-using-tempfile-as-a-context-manager.patch
      0015-Skip-those-tests-and-see-what-happens-to-the-rest.patch
  - skip now failing tests, update buildrequires for tests on py 3.11
* Sun Jan 01 2023 code@bnavigator.de
  - Update to version 3.10.9
    * Small improvement for socketpair by @mindflayer in #189
    * Fix for an unconvential usage of Mocket by @mindflayer in #192
    * Improve efficiency on CI by @amotl in #194
  - Add missing fastapi test dependency
* Tue Aug 23 2022 sebix+novell.com@sebix.at
  - update to version 3.10.8:
    - Support for calls made by fastapi (#188)
    * Introduce a `socket.socketpair()` function that acts as the real one
* Wed Aug 17 2022 sebix+novell.com@sebix.at
  - update to version 3.10.7:
    - Adding support for `httpx` (#183)
    - Change methods not using its bound instance to staticmethods (#180)
* Mon Jul 25 2022 code@bnavigator.de
  - Clean test requirements and suggestions
  - Drop recording-urllib3-brotli.patch fixed by updated httpx
* Wed May 18 2022 pgajdos@suse.com
  - version update to 3.10.6
    No need for the external mock dependency
  - deleted patches
    - python-mocket-no-mock.patch (upstreamed)
* Tue May 17 2022 pgajdos@suse.com
  - do not require python-mock for build
  - added patches
    fix https://github.com/mindflayer/python-mocket/issues/178
    + python-mocket-no-mock.patch
* Mon Apr 25 2022 sebix+novell.com@sebix.at
  - - Bump Mocket version
    - MocketEntry.request_class str vs bytes  (#177)
    * Change request_cls to prevent unintended bytes -> str conversion (#176)
    * Use type from `.compat`.
    Co-authored-by: Michael Lazar <lazar.michael22@gmail.com>
    - Update README.rst
    - Remove blank lines after docstring (#174)
    Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com>
    - Remove assert statement from non-test files (#173)
    Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com>
    - Small refactor. (#172)
    - Update README.rst
    - Update LICENSE
    - No need for it.
    - New badge
    - Update README.rst
    - Update README.rst
    - Add Mocket "strict mode" (#171)
    * Add Mocket "strict mode".
    - Update main.yml
    - Introducing `request_list()` method (#170)
    * Introducing `request_list()` method.
    - Refactoring. (#169)
    - Some cleaning/refactoring (#168)
    * Some cleaning/refactoring.
    * Improving coverage.
    - Update README.rst
    - Use literal syntax instead of function calls to create data structure (#167)
    Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com>
* Mon Apr 18 2022 code@bnavigator.de
  - Add recording-urllib3-brotli.patch for test data because the
    new urllib3 for Tumbleweed accepts Brotli encoding by default
    rendering the recorded request differently.
  - Upstream dropped Python 2 support. Skip python2 build for 15.3
  - Refresh test ignores for SLE/Leap (not that it matters, the only
    Python 3.7 test is skipped by name globally)
* Sun Jan 09 2022 sebix+novell.com@sebix.at
  - - Add Mocket "strict mode" (#171)
    * Add Mocket "strict mode".
    - Update main.yml
    - Introducing `request_list()` method (#170)
    * Introducing `request_list()` method.
    - Refactoring. (#169)
    - Some cleaning/refactoring (#168)
    * Some cleaning/refactoring.
    * Improving coverage.
    - Update README.rst
    - Use literal syntax instead of function calls to create data structure (#167)
    Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com>
* Sat Jan 08 2022 sebix+novell.com@sebix.at
  - - Introducing `request_list()` method (#170)
    * Introducing `request_list()` method.
    - Refactoring. (#169)
    - Some cleaning/refactoring (#168)
    * Some cleaning/refactoring.
    * Improving coverage.
    - Update README.rst
    - Use literal syntax instead of function calls to create data structure (#167)
    Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com>
* Wed Dec 01 2021 sebix+novell.com@sebix.at
  - Update to version 3.10.2:
    - Help the user to spot issues (#166)
    * Help to detect `register()` misusage.
    * Bump version.
    * Improve DeepSource scans.
    - Newer `pipenv` and GIT hooks (#165)
    * Newer GIT hooks.
    - Remove implicit `object` from the base class (#164)
    Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com>
    - Change methods not using its bound instance to staticmethods (#163)
    Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com>
    - Add .deepsource.toml
    - Replace `dict` call with comprehension (#162)
    Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com>
    - Refactor unnecessary `else` / `elif` when `if` block has a `return` statement (#161)
    Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com>
    - Remove unnecessary generator (#160)
    Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com>
    - Multi `register()` (#159)
    * Add failing test.
    * `Entry.collect` let us know if the response should be consumed or not.
    * Bump version.
    - Update README.rst
    - Update main.yml
    - In PYPI the package is old and broken
* Sat Nov 27 2021 sebix+novell.com@sebix.at
  - Update to version 3.10.1:
    - Multi `register()` (#159)
    * Add failing test.
    * `Entry.collect` let us know if the response should be consumed or not.
    * Bump version.
    - Update README.rst
    - Update main.yml
    - In PYPI the package is old and broken
* Fri Sep 24 2021 sebix+novell.com@sebix.at
  - update to version 3.10.0:
    - Fix for version number
    - Testing out Python 3.10 (#156)
    * Adding support for Python 3.10
    - Update LICENSE
    - Update main.yml
* Sat Sep 04 2021 sebix+novell.com@sebix.at
  - remove obsolete kwsyntax.patch.
* Sat Sep 04 2021 sebix+novell.com@sebix.at
  - Update to version 3.9.44:
    - Update __init__.py
    - Removing the constraint for `decorator`.
    - Update __init__.py (#155)
    - Patch from PR #150 (Refactored the mocketize decorator) (#153)
    * Patch from PR #150. Thanks to @micheles form the hints.
    * Complete refactor for using `decorator>=5`.
    - Update README.rs
* Thu Aug 05 2021 mmachova@suse.com
  - Add kwsyntax.patch to fix test failure with new decorator.
* Sat Jul 03 2021 sebix+novell.com@sebix.at
  - Update to version 3.9.42:
    - Mock check_hostname everywhere (#152)
    * Fix for #151.
    * Complete refactoring.
* Fri May 21 2021 sebix+novell.com@sebix.at
  - update to version 3.9.41:
    - A few refactors.
    - Adding `make setup` for local development.
    - Migrating package creation to using build.  Avoid decorator>=5 as dependency. (#149)
    - Avoid decorator>=5 as dependency. (#149)
* Tue Feb 02 2021 sebix+novell.com@sebix.at
  - disable test test_asyncio_record_replay as it requires DNS.
* Sat Jan 23 2021 sebix+novell.com@sebix.at
  - Update to version 3.9.40:
    - Fix for asyncio.open_connection() (#144)
    - fix UT for 3.5 support
* Fri Jan 15 2021 sebix+novell.com@sebix.at
  - update to version 3.9.39:
    - Use MocketSocket as context manager (#141)
    * Adding support for using a `socket` as a context manager as requested by #139.
    * Closing real socket.
    * Bump version.
  - update to version 3.9.38:
    - Update __init__.py
  - update to version 3.9.37:
    - Fix for external decorators (#138)
  - update to version 3.9.36:
    - New mocket method for checking if all entries have been served (#137)
    * Mocket method for checking if all entries have been served at least once.
    - Yet another refactor (#135)
    - Refactor. (#136)
* Sun Jan 03 2021 sebix+novell.com@sebix.at
  - update to version 3.9.35:
    - Removing Python 2 compatibility layer (#134).
* Thu Dec 17 2020 code@bnavigator.de
  - Do not require and test with pook on Python2
* Thu Dec 17 2020 code@bnavigator.de
  - Update to version 3.9.4
    * fix for new version of pip resolver
  - Skip python38 only tests in python36 flavor and python3 flavor
    if python3 <= 3.8 (Leap)
* Thu Dec 10 2020 code@bnavigator.de
  - Relax pinned setup.py requires so that the installed egg-info
    does not interfere with other packages
* Mon Nov 09 2020 sebix+novell.com@sebix.at
  - Update to version 3.9.3:
    * Fix for `.makefile()` as reported by @KyleKing.
    * From `codecs` to `binascii` for PyPy. (#127)
  - Update to version 3.9.2:
    * Mocket raises exceptions.
    * Fix for Python 2.
* Sun Oct 11 2020 sebix+novell.com@sebix.at
  - Update to version 3.9.1:
    - Multiple HTTP writes (#125)
    - Fix for #111.
* Sat Sep 26 2020 sebix+novell.com@sebix.at
  - Update to version 3.9.0:
    - MockHTTP uses `http-parser` as parser
    Fix for second sendall used for delivering request's body.
  - Update to version 3.8.9:
    - Small refactor for HTTPretty plugin
    Now the import line can be written as from mocket.plugins.httpretty import httpretty, httprettified.
  - Update to version 3.8.8:
    - Small fix applied to `setup.py`
* Tue Aug 11 2020 code@bnavigator.de
  - Update to version 3.8.7
    * This version ships the change to support the libmagic wrapper
      distributed with file's command.
* Tue Aug 11 2020 tchvatal@suse.com
  - Switch to multibuild as we create cycle with python-pook otherwise
* Sat Aug 08 2020 sebix+novell.com@sebix.at
  - Change requirements version specifier from == to >=.
* Thu Jul 23 2020 sebix+novell.com@sebix.at
  - Update to version 3.8.6:
    - No upstream changelog available
  - Use source tarball from pypi instead of GitHub.
* Wed Apr 01 2020 pgajdos@suse.com
  - version update to 3.8.4
    * Adding missing `load_verify_locations` method
    * Removing `hexdump` dependency
    * Fix for removing DeprecationWarning (#105)
    * Py3.8 classifier
    * Fix for Redis module
* Wed Sep 18 2019 tchvatal@suse.com
  - Update to 3.7.3:
    * testsuite fixes
  - Drop patch partial-wildcards.patch
* Wed Sep 18 2019 jayvdb@gmail.com
  - Activate test suite
  - Add patch partial-wildcards.patch
  - Update to v3.7.2
* Fri Apr 19 2019 jayvdb@gmail.com
  - Initial spec for v2.7.2

Files

/usr/lib/python3.11/site-packages/mocket
/usr/lib/python3.11/site-packages/mocket-3.11.1-py3.11.egg-info
/usr/lib/python3.11/site-packages/mocket-3.11.1-py3.11.egg-info/PKG-INFO
/usr/lib/python3.11/site-packages/mocket-3.11.1-py3.11.egg-info/SOURCES.txt
/usr/lib/python3.11/site-packages/mocket-3.11.1-py3.11.egg-info/dependency_links.txt
/usr/lib/python3.11/site-packages/mocket-3.11.1-py3.11.egg-info/requires.txt
/usr/lib/python3.11/site-packages/mocket-3.11.1-py3.11.egg-info/top_level.txt
/usr/lib/python3.11/site-packages/mocket/__init__.py
/usr/lib/python3.11/site-packages/mocket/__pycache__
/usr/lib/python3.11/site-packages/mocket/__pycache__/__init__.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/mocket/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/mocket/__pycache__/async_mocket.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/mocket/__pycache__/async_mocket.cpython-311.pyc
/usr/lib/python3.11/site-packages/mocket/__pycache__/compat.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/mocket/__pycache__/compat.cpython-311.pyc
/usr/lib/python3.11/site-packages/mocket/__pycache__/exceptions.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/mocket/__pycache__/exceptions.cpython-311.pyc
/usr/lib/python3.11/site-packages/mocket/__pycache__/mocket.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/mocket/__pycache__/mocket.cpython-311.pyc
/usr/lib/python3.11/site-packages/mocket/__pycache__/mockhttp.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/mocket/__pycache__/mockhttp.cpython-311.pyc
/usr/lib/python3.11/site-packages/mocket/__pycache__/mockredis.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/mocket/__pycache__/mockredis.cpython-311.pyc
/usr/lib/python3.11/site-packages/mocket/__pycache__/utils.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/mocket/__pycache__/utils.cpython-311.pyc
/usr/lib/python3.11/site-packages/mocket/async_mocket.py
/usr/lib/python3.11/site-packages/mocket/compat.py
/usr/lib/python3.11/site-packages/mocket/exceptions.py
/usr/lib/python3.11/site-packages/mocket/mocket.py
/usr/lib/python3.11/site-packages/mocket/mockhttp.py
/usr/lib/python3.11/site-packages/mocket/mockredis.py
/usr/lib/python3.11/site-packages/mocket/plugins
/usr/lib/python3.11/site-packages/mocket/plugins/__init__.py
/usr/lib/python3.11/site-packages/mocket/plugins/__pycache__
/usr/lib/python3.11/site-packages/mocket/plugins/__pycache__/__init__.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/mocket/plugins/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/mocket/plugins/__pycache__/pook_mock_engine.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/mocket/plugins/__pycache__/pook_mock_engine.cpython-311.pyc
/usr/lib/python3.11/site-packages/mocket/plugins/httpretty
/usr/lib/python3.11/site-packages/mocket/plugins/httpretty/__init__.py
/usr/lib/python3.11/site-packages/mocket/plugins/httpretty/__pycache__
/usr/lib/python3.11/site-packages/mocket/plugins/httpretty/__pycache__/__init__.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/mocket/plugins/httpretty/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/mocket/plugins/httpretty/__pycache__/core.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/mocket/plugins/httpretty/__pycache__/core.cpython-311.pyc
/usr/lib/python3.11/site-packages/mocket/plugins/httpretty/core.py
/usr/lib/python3.11/site-packages/mocket/plugins/pook_mock_engine.py
/usr/lib/python3.11/site-packages/mocket/utils.py
/usr/share/doc/packages/python311-mocket
/usr/share/doc/packages/python311-mocket/README.rst
/usr/share/licenses/python311-mocket
/usr/share/licenses/python311-mocket/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed Sep 25 23:50:05 2024