Revisions of saltbundlepy
- Update to 3.11.9: * Security * gh-115398: Allow controlling Expat >=2.6.0 reparse deferral (CVE-2023-52425, bsc#1219559) by adding five new methods: xml.etree.ElementTree.XMLParser.flush() xml.etree.ElementTree.XMLPullParser.flush() xml.parsers.expat.xmlparser.GetReparseDeferralEnabled() xml.parsers.expat.xmlparser.SetReparseDeferralEnabled() xml.sax.expatreader.ExpatParser.flush() * gh-115399: Update bundled libexpat to 2.6.0 * gh-115243: Fix possible crashes in collections.deque.index() when the deque is concurrently modified. * gh-114572: ssl.SSLContext.cert_store_stats() and ssl.SSLContext.get_ca_certs() now correctly lock access to the certificate store, when the ssl.SSLContext is shared across multiple threads. * Core and Builtins * gh-116296: Fix possible refleak in object.__reduce__() internal error handling. * gh-116034: Fix location of the error on a failed assertion. * gh-115823: Properly calculate error ranges in the parser when raising SyntaxError exceptions caused by invalid byte sequences. Patch by Pablo Galindo * gh-112087: For an empty reverse iterator for list will be reduced to reversed(). Patch by Donghee Na. * gh-115011: Setters for members with an unsigned integer type now support the same range of valid values for objects that has a __index__() method as for int. * gh-96497: Fix incorrect resolution of mangled class variables used in assignment expressions in comprehensions.
- Use saltbundlepy-libffi instead of libffi provided by distro to make the Salt Bundle less dependant on packages of client.
- Disable NIS for new products, it's deprecated and gets removed
- Update to 3.11.8: * Security * gh-113659: Skip .pth files with names starting with a dot or hidden file attribute. * Core and Builtins * gh-114887: Changed socket type validation in create_datagram_endpoint() to accept all non-stream sockets. This fixes a regression in compatibility with raw sockets. * gh-114388: Fix a RuntimeWarning emitted when assign an integer-like value that is not an instance of int to an attribute that corresponds to a C struct member of type T_UINT and T_ULONG. Fix a double RuntimeWarning emitted when assign a negative integer value to an attribute that corresponds to a C struct member of type T_UINT. * gh-89811: Check for a valid tp_version_tag before performing bytecode specializations that rely on this value being usable. * gh-113602: Fix an error that was causing the parser to try to overwrite existing errors and crashing in the process. Patch by Pablo Galindo * gh-113566: Fix a 3.11-specific crash when the repr of a Future is requested after the module has already been garbage-collected. * gh-106905: Use per AST-parser state rather than global state to track recursion depth within the AST parser to prevent potential race condition due to simultaneous parsing. * The issue primarily showed up in 3.11 by multithreaded users of ast.parse(). In 3.12 a change to when garbage collection can be triggered prevented the race condition from occurring. * gh-112716: Fix SystemError in the import statement and in __reduce__() methods of builtin types when __builtins__ is not a
Fixing wrong dependency for base subpackage
Make it building for SLE11 and make tk subpackage conditional
osc copypac from project:systemsmanagement:saltstack:bundle:next package:saltbundlepy revision:14
Displaying all 15 revisions