This library handles the low-level details of NTLM authentication for use in authenticating with a service that uses NTLM. It will create and parse the 3 different message types in the order required and produce a base64 encoded value that can be attached to the HTTP header.
The goal of this library is to offer full NTLM support including signing and sealing of messages as well as supporting MIC for message integrity and the ability to customise and set limits on the messages sent. Please see Features and Backlog for a list of what is and is not currently supported.
The goal of pathlib2 is to provide a backport of standard pathlib module which tracks the standard library module, so all the newest features of the standard pathlib can be used also on older Python versions.
Pathlib offers a set of classes to handle file system paths. It offers the following advantages over using string objects:
No more cumbersome use of os and os.path functions. Everything can be done easily through operators, attribute accesses, and method calls.
Embodies the semantics of different path types. For example, comparing Windows paths ignores casing.
Well-defined semantics, eliminating any inconsistencies or ambiguities (forward vs. backward slashes, etc.).
The Python FTP server library provides a high-level interface to write efficient, scalable and asynchronous FTP servers with Python. It is the most complete RFC-959 FTP server implementation available for Python, and has the following traits:
It is lightweight, fast and scalable.
It uses the
sendfile(2)
system call for uploads.It uses
epoll
,kqueue
andselect
to handle concurrency asynchronously.It supports FTPS (RFC-4217), IPv6 (RFC-2428), Unicode file names (RFC-2640) and MLSD/MLST commands (RFC-3659).
It has a flexible system of authorizers able to manage both virtual and real users.
bx-python provides tools for manipulating biological data, particularly multiple sequence alignments.
Core Schema.
Dash table.
BDD for pytest
Software Heritage lister
Oslo Utility library.
Typing stubs for mock
Python Data Structures for Humans.
Flask extension for sending email
Animation engine for explanatory math videos.
Python bindings for GLib, GObject, and GIO.
Plugin for managing VCR.py cassettes.
This package provides Cython bindings for MurmurHash2.
Documentation at https://melpa.org/#/python-test
Documentation at https://melpa.org/#/python-cell
Documentation at https://melpa.org/#/python-mode
JupyterHub: A multi-user server for Jupyter notebooks
A Python wrapper for the Discord API