Pyuv

Latest version: v1.4.0

Safety actively analyzes 682404 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 6 of 9

0.9.5

=============
- Stop reading if a Stream gets an error in the on_read callback
- Cleanup and fix examples
- Allow None for Handle.close callback
- Made SignalChecker inherit from Handle
- Updated documentation
- Raised libuv revision to e4d8cba (master)

0.9.4

=============
- Allow handle types and loop to be inheritable
- Internal refactor, allocate handles on tp_new and free them
on tp_dealloc
- Added ThreadError and used it in the thread module
- Removed FSEvent.start and moved functionality to __init__
- Removed TTY.isatty
- Check if the object passed as send_handle is a Stream object
- Fixed Loop.run return value
- Fixed leaks on stream and UDP write functions
- Fixed crash in fs.write
- Raised libuv revision to 8e3e60f (master)

0.9.3

=============
- Added mode parameter to Loop.run
- Added fileno and get_timeout methods to Loop
- Added ability to cancel threadpool, getaddrinfo and fs requests
- Removed ThreadPool and moved queue_work to Loop
- Refactored SignalChecker implementation
- Refactored excepthook implementation
- Avoid storing result and exception for threadpool operations
- Fixed unreferencing the loop too early after calling close
- Defined UV_PROCESS_WINDOWS_HIDE flag for Process handles
- Raised libuv revision to ba83510 (master)

0.9.2

=============
- Added support for compilation with Visual Studio
- Added thread module with several thread synchronization primitives
- Refactored write/writelines and send/sendlines, only
bytes (or sequences of bytes) objects can be used now
- Fixed refcounting issues
- Removed bogus assert that could be triggered on Windows
- Raised libuv revision to 665a316 (master)

0.9.1

=============
- Added TCP.open and UDP.open methods
- Added a SignalChecker helper
- Added 'readable' attribute to TTY __init__
- Enabled Signal handles across multiple loops
- Simplified buffer allocation for streams and UDP
- Removed custom set_parallel_threads function
- Remove reference to loop object on handle close
- Allow any file descriptor to be opened as a TTY
- Fixed adding arbitrary python files to sdist
- Fixed importing from submodules in Python 3
- Raised libuv revision to 1e32cb0 (master)
- Updated documentation

0.9.0

=============
- Added a true signal watcher
- Added ability to handle uncaught exceptions (Loop.excepthook)
- Moved getaddrinfo to util module
- Removed builtin c-ares resolver
- Removed Poll.slow property
- Removed Loop.counters
- Allow None to be passed as hostname in getaddrinfo
- Encode hostname with idna if appropriate in getaddrinfo
- Fixed handling error case on fs.stat functions
- Various performance optimizations
- Raised libuv revision to 3bbe8f9 (master)

Page 6 of 9

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.