Personal tools
Skip to content. | Skip to navigation
The Simple Library for Python 3.x packages contain miscellaneous code for convenience, extension and workaround purposes. This package provides the "slip" and the "slip.util" modules.
The Simple Library for Python 3.x packages contain miscellaneous code for convenience, extension and workaround purposes. This package provides slip.dbus.service.Object, which is a dbus.service.Object derivative that ends itself after a certain time without being used and/or if there are no clients anymore on the message bus, as well as convenience functions and decorators for integrating a dbus service with PolicyKit.
🎰 Slotscheck :target:
Python Slugify A Python slugify application that handles unicode. Overview Best attempt to create slugs from unicode strings while keeping it DRY. Notice This module, by default installs and uses text-unidecode (GPL & Perl Artistic) for its decoding needs. However, there is an alternative decoding package called Unidecode (GPL). It can be installed as python-slugify[unidecode] for those who prefer it. Python Versions & Official Support Python 2.7 <-> python-slugify < 5.0.0 Python 3.6+ <-> python-slugify >= 5.0.0 Python 3.7+ <-> python-slugify >= 7.0.0 How to install easy_install python-slugify |OR| easy_install python-slugify[unidecode] -- OR -- pip install python-slugify |OR| pip install python-slugify[unidecode] Options def slugify( text, entities=True, decimal=True, hexadecimal=True, max_length=0, word_boundary=False, separator='-', save_order=False, stopwords=(), regex_pattern=None, lowercase=True, replacements=(), allow_uni
Python bindings for util-linux libsmartcols-library. Python 3 version.
This package provides a Python interface to libsmbios
smbprotocol SMBv2 and v3 Client for Python. SMB is a network file sharing protocol and has numerous iterations over the years. This library implements the SMBv2 and SMBv3 protocol based on the MS-SMB2 document. Features Negotiation of the SMB 2.0.2 protocol to SMB 3.1.1 (Windows 10/Server 2016) Authentication with both NTLM and Kerberos Message signing Message encryption (SMB 3.x.x+) Connect to a Tree/Share Opening of files, pipes and directories Set create contexts when opening files Read and writing of files and pipes Sending IOCTL commands Sending of multiple messages in one packet (compounding) Experimental support for both standalone and DFS server shares This is definitely not feature complete as SMB is quite a complex protocol, see backlog for features that would be nice to have in this library. Requirements Python 3.7+ For Kerberos auth on Linux python-gssapi pykrb5 To use Kerberos authentication on Linux, further dependencies are required, to install these dependenc
Smmap wraps an interface around mmap and tracks the mapped files as well as the amount of clients who use it. If the system runs out of resources, or if a memory limit is reached, it will automatically unload unused maps to allow continued operation. Python 3 version.
MotivationWhen reading from many possibly large files in a fashion similar to random access, it is usually the fastest and most efficient to use memory maps.Although memory maps have many advantages, they represent a very limited system resource as every map uses one file descriptor, whose amount is limited per process. On 32 bit systems, the amount of memory you can have mapped at a time is...