Skip to content

Releases: remcohaszing/pywakeonlan

4.0.0

Choose a tag to compare

@remcohaszing remcohaszing released this 28 Jun 09:32
4.0.0
1545322

What's Changed

  • 736ddcb Improve ipv6 detection in #40
  • 736ddcb Expose create_socket #40
  • 6468e35 Add CLI option to force the use of IPv4
  • 325f082 Deprecate send_magic_packet in favor of wake in #42
  • 892f722 Use modern typing features
  • a9d47e8 Use standard pyproject.toml project metadata
  • ea9bf68 Remove support for Python 3.9 and lower

Breaking changes

  • This project now requires Python 3.10 or greater.
  • For Python <3.13, this project now has a dependency on typing_extensions
  • The address family is now detected based on getaddrinfo instead of based on the host address. You should no longer need to specify it.
  • send_magic_packet is deprecated in favour or wake.
  • The -i / --ip CLI argument was renamed to -o / --host

Full Changelog: 3.3.0...4.0.0

3.3.0

Choose a tag to compare

@remcohaszing remcohaszing released this 25 May 10:58
3.3.0
7fc520f

What's Changed

New Contributors

Full Changelog: 3.1.0...3.2.0

3.1.0

Choose a tag to compare

@remcohaszing remcohaszing released this 17 Nov 13:43
3.1.0
31b07d5

What's Changed

New Contributors

  • @alimg made their first contribution in #26

Full Changelog: 3.0.0...3.1.0

3.0.0

Choose a tag to compare

@remcohaszing remcohaszing released this 05 Dec 11:18
3.0.0
a6c9df4

What's Changed

New Contributors

Full Changelog: 2.1.0...3.0.0

2.1.0

Choose a tag to compare

@remcohaszing remcohaszing released this 18 Oct 19:01
2.1.0
aeab03f
  • Allow specifying a network interface.

2.0.1

Choose a tag to compare

@remcohaszing remcohaszing released this 08 Apr 15:30
2.0.1
9ba45a9
  • Use poetry-core as build system.

2.0.0

Choose a tag to compare

@remcohaszing remcohaszing released this 04 Apr 18:59
2.0.0
f9f92a4
  • Drop support for Python 2.
  • Add type annotations.

1.1.5

Choose a tag to compare

@remcohaszing remcohaszing released this 25 Mar 14:34
4bc4dd6
  • Include build artifacts in GitHub releases. [Remco Haszing]

  • Make changelog the body, not a file. [Remco Haszing]

  • Fix twine credentials. [Remco Haszing]

    Travis requires an explicit user and password, even though they have
    already been specified as environment variables.

1.1.4

Choose a tag to compare

@remcohaszing remcohaszing released this 25 Mar 14:12
278b655
  • Replace master with HEAD in changelog generation. [Remco Haszing]

1.1.3

Choose a tag to compare

@remcohaszing remcohaszing released this 25 Mar 14:34
6922dbd
  • Remove travis clone depth. [Remco Haszing]

    The changelog generation depends on this.