Skip to content

Releases: miketheman/pytest-socket

0.8.0

21 May 16:49
Immutable release. Only release title and notes can be modified.
f9ec139

Choose a tag to compare

What's Changed

Enhancements

  • Block DNS resolution (getaddrinfo, gethostbyname) when sockets are disabled #482
  • Support CIDR network ranges in allow_hosts #479
  • Warn before raising on a blocked socket call #468
  • Cache hostname resolutions during a test run #369

Changes

  • Removed support for Python 3.8 and 3.9. Python 3.10 is now the minimum.
  • Test against Python 3.13, 3.14, and free-threaded 3.13t/3.14t
  • Replaced Poetry with uv #429
  • Added type hints #465
  • Swapped pytest-httpbin for a local test fixture #467
  • Dependency, CI, and development updates

New Contributors

  • @twm made their first contribution in #369

Full Changelog: 0.7.0...0.8.0

0.7.0

28 Jan 20:18
93f704b

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.6.0...0.7.0

0.6.0

03 Feb 19:11
0f0f522

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.5.1...0.6.0

0.5.1

23 Jan 20:14
89cfa31

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.5.0...0.5.1

0.5.0 (2021-12-23)

23 Dec 23:09
d5ac568

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.4.1...0.5.0

0.4.1 (2021-08-29)

28 Aug 20:07
8474bfa

Choose a tag to compare

Include tests and configs in source distribution archive #69

0.4.0...0.4.1

What's Changed

  • pyproject.toml: include tests in sdist archive by @kwshi in #69

New Contributors

  • @kwshi made their first contribution in #69

Full Changelog: 0.4.0...0.4.1

0.4.0 (2021-03-30)

30 Mar 22:23
0041f87

Choose a tag to compare

Enhancements:

  • Enable Unix sockets selectively with --allow-unix-socket #54
  • Test refactor, add CodeQL scanning
  • Correctly subclass socket.socket #50
  • Add testing against Python 3.9, Dropped testing against Python 3.5
  • Doc updates

0.3.5...0.4.0

What's Changed

New Contributors

Full Changelog: 0.3.5...0.4.0

0.3.5 (2020-05-31)

31 May 15:13
cb5e7c5

Choose a tag to compare

Bugfix release.

  • Fix bug in marker evaluation #42
  • Refactor tests for clarity

0.3.4...0.3.5

https://pypi.org/project/pytest-socket/0.3.5/

NOTE

This is the final release that supports Python 3.5

0.3.4 (2020-04-10)

10 Apr 23:14
c6f9ffc

Choose a tag to compare

Maintenance release.

  • Drop support for unsupported versions of Python #23
  • Convert toolchain from pip/tox/twine to poetry
  • Replace TravisCI and Appveyor with GitHub Actions #36
  • Update for correct test output #31
  • Add renovatebot for dependecy updates #26

0.3.3...0.3.4

https://pypi.org/project/pytest-socket/0.3.4/

0.3.3 (2019-02-09)

09 Feb 18:33
04c746a

Choose a tag to compare

  • Fix hostname check when unicode on Python 2.7.x #22

0.3.2...0.3.3

https://pypi.org/project/pytest-socket/0.3.3/