Skip to content

Releases: alexdlaird/pyngrok

4.1.7

24 Jul 00:05
Compare
Choose a tag to compare

Fixed

  • TypeError exception when a NgrokLog parses a string that contains a missing or malformed lvl. Default is now NOTSET in such cases.

4.1.6

09 Jul 20:11
Compare
Choose a tag to compare

Added

  • start_new_process is a new configuration parameter in PyngrokConfig, which will be passed to subprocess.Popen when ngrok is started. Requires Python 3 and POSIX.

Fixed

  • Documentation improvements in integration examples.

4.1.5

06 Jul 15:23
Compare
Choose a tag to compare

Fixed

  • Appears ngrok itself has a bug around not properly escaping characters in tunnel names, so avoiding this bug for fileserver tunnels by substituting their name.

4.1.4

06 Jul 15:13
Compare
Choose a tag to compare

Fixed

  • Inconsistent support for a local directory (ex. file:///) being passed as ngrok.connect()'s port. This is valid, and ngrok will use its built-in fileserver for the tunnel.

4.1.3

21 Jun 18:19
Compare
Choose a tag to compare

Fixed

  • Issue where NgrokLog did not properly split on just the first = character when parsing a log.

4.1.2

19 Jun 15:33
Compare
Choose a tag to compare

Fixed

  • Python 2 compatibility issue with download progress bar.

4.1.1

18 Jun 19:51
Compare
Choose a tag to compare

Fixed

  • Stability improvements.
  • Documentation improvements.

4.1.0

18 Jun 17:44
Compare
Choose a tag to compare

Added

  • Progress bar when ngrok is being downloaded and installed for the first time.
  • Version number displayed in CLI's --help.
  • installer.install_ngrok() and installer._download_file() now accept **kwargs, which are passed down to urllib.request.urlopen, and updated the documentation.

Fixed

  • Documentation improvements.

4.0.3

17 Jun 20:20
Compare
Choose a tag to compare

Fixed

  • Build improvements.

4.0.2

17 Jun 19:15
Compare
Choose a tag to compare

Added

  • PyPI package classifiers.

Fixed

  • Build improvements.