Commit Graph

  • 4529d9e9d2 Accepting request 1334426 from devel:languages:python factory Ana Guerrero 2026-02-24 14:38:05 +00:00
  • 2ec0b3c281 - update to 3.14.1: * Update PyPy version in GitHub Actions workflow * Refactor 'hosts' script * Fix PyPy CI * Adding type hints and docstrings Dirk Mueller 2026-02-23 09:17:22 +00:00
  • 80bc3814b8 Accepting request 1325633 from devel:languages:python Ana Guerrero 2026-01-07 15:00:35 +00:00
  • 7e7fd7c3dc Accepting request 1325632 from home:dimstar:Factory Markéta Machová 2026-01-06 13:45:26 +00:00
  • f08e435adf Accepting request 1312140 from devel:languages:python Ana Guerrero 2025-10-20 11:35:05 +00:00
  • 3d70679edb - Update to version 3.14.0: - Add support for Python 3.14 - Add pre-commit for validating rst files Sebastian Wagner 2025-10-11 07:45:39 +00:00
  • 726dd2edf2 Accepting request 1302093 from devel:languages:python Ana Guerrero 2025-09-01 15:16:46 +00:00
  • 344ad537fa - update to version 3.13.11: - Better abstraction for when inheriting from mockhttp.Entry - Define an alternative can_handle logic by passing a callable - Update to version 3.13.10: Sebastian Wagner 2025-08-24 13:05:12 +00:00
  • 9dde04210c Accepting request 1295182 from devel:languages:python Dominique Leuenberger 2025-07-24 16:34:37 +00:00
  • 6e02b00479 - Update to versionn 3.13.10: * Adding socket methods used by trio Sebastian Wagner 2025-07-15 21:28:11 +00:00
  • 9455aa1f8d Accepting request 1289679 from devel:languages:python Ana Guerrero 2025-07-02 10:07:47 +00:00
  • 69a1c6db81 - Update to version 3.13.9: * Better Strict Mode by @mindflayer in #298 - Update to version 3.13.8: * Fixture event_loop got removed from pytest-asyncio by @mindflayer in #294 * Match querystring for multiple responses in httpretty plugin by @wilhelmklopp in #295 Sebastian Wagner 2025-06-24 19:39:42 +00:00
  • 3f866a9b89 Accepting request 1284032 from devel:languages:python slfo-main slfo-1.2 Ana Guerrero 2025-06-10 06:56:54 +00:00
  • 0b95f86160 Accepting request 1284032 from devel:languages:python Ana Guerrero 2025-06-10 06:56:54 +00:00
  • 3ea334d293 - Update to 3.13.7 * Update README.rst * Add methods for UDP sockets Sebastian Wagner 2025-06-02 08:48:14 +00:00
  • 7ad2bbf595 Accepting request 1281821 from home:glaubitz:branches:devel:languages:python Sebastian Wagner 2025-06-02 08:48:14 +00:00
  • 1382fe30d9 Accepting request 1281446 from devel:languages:python Dominique Leuenberger 2025-05-31 17:14:44 +00:00
  • 73beae959f Accepting request 1281446 from devel:languages:python Dominique Leuenberger 2025-05-31 17:14:44 +00:00
  • d2d51d532e - only use python311 on suse platforms Dirk Mueller 2025-05-28 07:07:04 +00:00
  • 73a7c02301 - only use python311 on suse platforms Dirk Mueller 2025-05-28 07:07:04 +00:00
  • 42564475c9 Accepting request 1280100 from devel:languages:python Ana Guerrero 2025-05-27 16:50:02 +00:00
  • 8b1365f625 Accepting request 1280100 from devel:languages:python Ana Guerrero 2025-05-27 16:50:02 +00:00
  • 38315340c1 Accepting request 1280472 from home:dgarcia:branches:devel:languages:python Sebastian Wagner 2025-05-27 08:33:03 +00:00
  • ec7dc0d306 Accepting request 1280472 from home:dgarcia:branches:devel:languages:python Sebastian Wagner 2025-05-27 08:33:03 +00:00
  • f56958a2bb - Update to 3.13.6: * Adding some type hints Sebastian Wagner 2025-05-19 09:36:30 +00:00
  • 9b7a19b803 - Update to 3.13.6: * Adding some type hints Sebastian Wagner 2025-05-19 09:36:30 +00:00
  • dca0058fbd Accepting request 1276569 from devel:languages:python Ana Guerrero 2025-05-13 18:11:42 +00:00
  • f364740248 Accepting request 1276569 from devel:languages:python Ana Guerrero 2025-05-13 18:11:42 +00:00
  • 2da7342b6a - update to 3.13.5: - First stable version after huge refactor - Fix for caching when using uv - Better conf for pytest-asyncio - Fix test_truesendall failure on MacOS Sebastian Wagner 2025-05-04 06:57:07 +00:00
  • 3db0e7d7ae - update to 3.13.5: - First stable version after huge refactor - Fix for caching when using uv - Better conf for pytest-asyncio - Fix test_truesendall failure on MacOS Sebastian Wagner 2025-05-04 06:57:07 +00:00
  • e087dd0ab9 Accepting request 1267256 from devel:languages:python Ana Guerrero 2025-04-08 15:49:57 +00:00
  • 8194a35b40 Accepting request 1267256 from devel:languages:python Ana Guerrero 2025-04-08 15:49:57 +00:00
  • 0c46b25c22 - uptdate to 3.13.4: * License update - 2025 * Missing dependency typing-extensions Sebastian Wagner 2025-03-29 07:32:34 +00:00
  • 29ee81e096 - uptdate to 3.13.4: * License update - 2025 * Missing dependency typing-extensions Sebastian Wagner 2025-03-29 07:32:34 +00:00
  • 638c66fbb3 - Update to 3.13.3: * Restructuring the project: no bug-fixing nor new features Latest * Build and publish pure python wheel * Refactor absolute imports and remove compat * Refactoring and Typing * Refactor: split modules * Refactor: introduce state object * Refactor split socket and ssl socket * Refactor rename ssl classes * Changes from ruff * improve injection code, make backwards compat explicit, make ssl-api explicit * Refactor introduce recording storage * Small cleanup * Target make safetest got broken * Better structure Sebastian Wagner 2025-03-23 09:26:42 +00:00
  • bb39ccc6aa - Update to 3.13.3: * Restructuring the project: no bug-fixing nor new features Latest * Build and publish pure python wheel * Refactor absolute imports and remove compat * Refactoring and Typing * Refactor: split modules * Refactor: introduce state object * Refactor split socket and ssl socket * Refactor rename ssl classes * Changes from ruff * improve injection code, make backwards compat explicit, make ssl-api explicit * Refactor introduce recording storage * Small cleanup * Target make safetest got broken * Better structure Sebastian Wagner 2025-03-23 09:26:42 +00:00
  • f2224cc74f Accepting request 1217426 from devel:languages:python Ana Guerrero 2024-10-25 17:18:37 +00:00
  • 701b517135 Accepting request 1217426 from devel:languages:python Ana Guerrero 2024-10-25 17:18:37 +00:00
  • 1bd8d66c00 - update to 3.13.2: * Test the plugin for pook separately * Refactoring FakeSSLContext * Increasing readability of Mocket core * aiohttp reuses SSLContext instances created at import-time - update to 3.13.1: * No need to keep multiple dirs for tests * Back to testing doctest * Pinning the version of aiohttp * Test with the official stable Python 3.13 * Switching to using puremagic for identifying MIME types Dirk Mueller 2024-10-23 20:19:51 +00:00
  • bdf29b3368 - update to 3.13.2: * Test the plugin for pook separately * Refactoring FakeSSLContext * Increasing readability of Mocket core * aiohttp reuses SSLContext instances created at import-time - update to 3.13.1: * No need to keep multiple dirs for tests * Back to testing doctest * Pinning the version of aiohttp * Test with the official stable Python 3.13 * Switching to using puremagic for identifying MIME types Dirk Mueller 2024-10-23 20:19:51 +00:00
  • 9d6f755af3 Accepting request 1204917 from devel:languages:python Ana Guerrero 2024-10-01 15:11:08 +00:00
  • 4f08f0ba68 Accepting request 1204917 from devel:languages:python Ana Guerrero 2024-10-01 15:11:08 +00:00
  • 9de1218980 - Skip test failing with new aiohttp Sebastian Wagner 2024-10-01 11:37:23 +00:00
  • f9b23d620f Accepting request 1204900 from home:mcalabkova:branches:devel:languages:python Sebastian Wagner 2024-10-01 11:37:23 +00:00
  • da0875b576 - update to version 3.13.0: - Adding Python 3.13 support by @mindflayer in #242 Sebastian Wagner 2024-09-26 08:26:24 +00:00
  • fc5dfcdc73 - update to version 3.13.0: - Adding Python 3.13 support by @mindflayer in #242 Sebastian Wagner 2024-09-26 08:26:24 +00:00
  • 384471d22f Accepting request 1199816 from devel:languages:python Ana Guerrero 2024-09-10 19:12:50 +00:00
  • 16265d6edf Accepting request 1199816 from devel:languages:python Ana Guerrero 2024-09-10 19:12:50 +00:00
  • b2175511a2 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-mocket?expand=0&rev=86 Sebastian Wagner 2024-09-03 07:38:40 +00:00
  • cf151529ec OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-mocket?expand=0&rev=86 Sebastian Wagner 2024-09-03 07:38:40 +00:00
  • 6d91db8c2e - Update to version 3.12.9: * Replacing httptools with h11 Sebastian Wagner 2024-09-03 07:26:21 +00:00
  • 3510391bfd - Update to version 3.12.9: * Replacing httptools with h11 Sebastian Wagner 2024-09-03 07:26:21 +00:00
  • f1c53706ce Accepting request 1179958 from devel:languages:python Ana Guerrero 2024-06-12 13:37:27 +00:00
  • 6ff5aa15bd Accepting request 1179958 from devel:languages:python Ana Guerrero 2024-06-12 13:37:27 +00:00
  • 830f6925f8 - update to 3.12.8: * Fix regression * Begin mypy type-checking * Make Mocket work with big requests Dirk Mueller 2024-06-04 08:17:27 +00:00
  • 7196d25144 - update to 3.12.8: * Fix regression * Begin mypy type-checking * Make Mocket work with big requests Dirk Mueller 2024-06-04 08:17:27 +00:00
  • 84a934f561 Accepting request 1172444 from devel:languages:python Ana Guerrero 2024-05-13 15:56:56 +00:00
  • 8c995a93fc Accepting request 1172444 from devel:languages:python Ana Guerrero 2024-05-13 15:56:56 +00:00
  • df23b67b1c - Update to version 3.12.6: - Strict mode check should accept a location as str by @mindflayer in #230 - Update to version 3.12.5: - Add getblocking() method by @mindflayer in #228 Sebastian Wagner 2024-05-05 13:26:07 +00:00
  • 6517175cdc - Update to version 3.12.6: - Strict mode check should accept a location as str by @mindflayer in #230 - Update to version 3.12.5: - Add getblocking() method by @mindflayer in #228 Sebastian Wagner 2024-05-05 13:26:07 +00:00
  • bfb4010b88 Accepting request 1144614 from devel:languages:python Ana Guerrero 2024-02-07 17:47:31 +00:00
  • 8735f64c78 Accepting request 1144614 from devel:languages:python Ana Guerrero 2024-02-07 17:47:31 +00:00
  • 26ab15dcf4 - Update to version 3.12.4: * When creating true socket connection, use host and port stored in instance variables, not in the Mocket class's variable by @ento in #222 * Switching to Compose v2 by @mindflayer in #223 * Add allowed locations (whitelist) for STRICT mode by @mindflayer (refactoring of #214 from @ento) in #224 Sebastian Wagner 2024-02-06 12:24:03 +00:00
  • 34847262d8 - Update to version 3.12.4: * When creating true socket connection, use host and port stored in instance variables, not in the Mocket class's variable by @ento in #222 * Switching to Compose v2 by @mindflayer in #223 * Add allowed locations (whitelist) for STRICT mode by @mindflayer (refactoring of #214 from @ento) in #224 Sebastian Wagner 2024-02-06 12:24:03 +00:00
  • 3fc1a19097 Accepting request 1140590 from devel:languages:python Ana Guerrero 2024-01-22 19:31:12 +00:00
  • 967b59ccfe Accepting request 1140590 from devel:languages:python Ana Guerrero 2024-01-22 19:31:12 +00:00
  • c2aaaeb3a3 - skip test_truesendall_with_dump_from_recording and test_no_dangling_fds as they require internet connection Sebastian Wagner 2024-01-22 08:54:37 +00:00
  • c16c01feb8 - skip test_truesendall_with_dump_from_recording and test_no_dangling_fds as they require internet connection Sebastian Wagner 2024-01-22 08:54:37 +00:00
  • ff9eddff0f - add pytest-asyncio and psutil to test build requirements - skip test_truesendall_with_dump_from_recording as it requires internet connection Sebastian Wagner 2024-01-22 08:43:39 +00:00
  • b48eeecd4c - add pytest-asyncio and psutil to test build requirements - skip test_truesendall_with_dump_from_recording as it requires internet connection Sebastian Wagner 2024-01-22 08:43:39 +00:00
  • c74ba86073 add psutil to test requirements Sebastian Wagner 2024-01-22 08:39:09 +00:00
  • 13f2b7cde1 add psutil to test requirements Sebastian Wagner 2024-01-22 08:39:09 +00:00
  • 1016c0c1e9 - update to 3.12.3: * Fixes for allowing making a mixture of unmocked and mocked HTTPS requests using aiohttp * Merging external contribution * Adding testcase for proving #209 was fixed Dirk Mueller 2024-01-20 19:40:59 +00:00
  • e09a9035a3 - update to 3.12.3: * Fixes for allowing making a mixture of unmocked and mocked HTTPS requests using aiohttp * Merging external contribution * Adding testcase for proving #209 was fixed Dirk Mueller 2024-01-20 19:40:59 +00:00
  • a81f500799 - update to 3.12.2: * Pook is now compatible with modern Python versions * Excluding venvs from dist packages Dirk Mueller 2024-01-13 20:23:34 +00:00
  • 20d6ba0ec6 - update to 3.12.2: * Pook is now compatible with modern Python versions * Excluding venvs from dist packages Dirk Mueller 2024-01-13 20:23:34 +00:00
  • 7c60ec3837 Accepting request 1136200 from devel:languages:python Dominique Leuenberger 2024-01-05 21:58:44 +00:00
  • 25134f9f3d Accepting request 1136200 from devel:languages:python Dominique Leuenberger 2024-01-05 21:58:44 +00:00
  • e9006c4282 Accepting request 1135685 from home:alarrosa:branches:devel:languages:python Sebastian Wagner 2024-01-02 14:15:51 +00:00
  • e0dc2660cd Accepting request 1135685 from home:alarrosa:branches:devel:languages:python Sebastian Wagner 2024-01-02 14:15:51 +00:00
  • 83c3a838a2 Accepting request 1135272 from devel:languages:python Ana Guerrero 2023-12-28 21:54:46 +00:00
  • 6b3cca2bbd Accepting request 1135272 from devel:languages:python Ana Guerrero 2023-12-28 21:54:46 +00:00
  • ab2bbdddf0 Accepting request 1135190 from home:ecsos:python Dirk Mueller 2023-12-27 10:47:23 +00:00
  • 100ea91b4d Accepting request 1135190 from home:ecsos:python Dirk Mueller 2023-12-27 10:47:23 +00:00
  • b574afd743 Accepting request 1124075 from devel:languages:python Ana Guerrero 2023-11-08 21:17:06 +00:00
  • 042abb3211 Accepting request 1124075 from devel:languages:python Ana Guerrero 2023-11-08 21:17:06 +00:00
  • f86ffa3328 - Update to version 3.12.0: * Support for Python 3.12 (#204) * Fix for Python 3.12 * Getting rid of Python 3.7, since it's not supported anymore. * Precommit hooks' autoupdate. * Disabling aiohttp for testing Python 3.12. Sebastian Wagner 2023-10-31 17:51:21 +00:00
  • fbf0f926c9 - Update to version 3.12.0: * Support for Python 3.12 (#204) * Fix for Python 3.12 * Getting rid of Python 3.7, since it's not supported anymore. * Precommit hooks' autoupdate. * Disabling aiohttp for testing Python 3.12. Sebastian Wagner 2023-10-31 17:51:21 +00:00
  • 6edcd3472c Accepting request 1119947 from devel:languages:python Ana Guerrero 2023-10-24 18:07:52 +00:00
  • e1ad90104a Accepting request 1119947 from devel:languages:python Ana Guerrero 2023-10-24 18:07:52 +00:00
  • 0cccfa3fb6 - Run redis server on %check to fix redis tests that depends on a real redis server running. Daniel Garcia 2023-10-24 10:33:14 +00:00
  • 0edbae83ba - Run redis server on %check to fix redis tests that depends on a real redis server running. Daniel Garcia 2023-10-24 10:33:14 +00:00
  • d8b5af66d0 Accepting request 1086730 from devel:languages:python Dominique Leuenberger 2023-05-13 15:17:18 +00:00
  • 8418c1208b Accepting request 1086730 from devel:languages:python Dominique Leuenberger 2023-05-13 15:17:18 +00:00
  • 8ec143d534 Accepting request 1086729 from home:mcalabkova:branches:devel:languages:python Sebastian Wagner 2023-05-12 10:55:59 +00:00
  • 47e94c4053 Accepting request 1086729 from home:mcalabkova:branches:devel:languages:python Sebastian Wagner 2023-05-12 10:55:59 +00:00
  • da61a95bc3 Accepting request 1067850 from devel:languages:python Dominique Leuenberger 2023-02-28 11:48:00 +00:00
  • 2cd7c400d2 Accepting request 1067850 from devel:languages:python Dominique Leuenberger 2023-02-28 11:48:00 +00:00
  • 3af5ffac37 - 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 Sebastian Wagner 2023-02-19 21:06:08 +00:00
  • 73e2b2b1ad - 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 Sebastian Wagner 2023-02-19 21:06:08 +00:00