Lingua::DetectCyrillic. The package detects 7 Cyrillic codings as well as the
language - Russian or Ukrainian. Uses embedded frequency dictionaries; usually
one word is enough for correct detection.
Coards is a parser for time values represented using the COARDS convention.
The h5py package provides both a high- and low-level interface to the HDF5
library from Python. The low-level interface is intended to be a complete
wrapping of the HDF5 1.8 API, while the high-level component supports
Python-style object-oriented access to HDF5 files, datasets and groups.
The goal of this package is not to provide yet another scientific data
model. It is an attempt to create as straightforward a binding as possible
to the existing HDF5 API and abstractions, so that Python programs can
easily deal with HDF5 files and exchange data with other HDF5-aware
applications.
pyaixi is a pure Python implementation of the Monte Carlo-AIXI-Context Tree Weighting
(MC-AIXI-CTW) artificial intelligence algorithm.
This is an approximation of the AIXI universal artificial intelligence
algorithm, which describes a model-based, reinforcement-learning agent capable
of general learning.
Pupynere is a Python module for reading and writing NetCDF files, using the same
API as Scientific.IO.NetCDF and pynetcdf. It depends only on Numpy, so you don't
need to have the NetCDF library installed.
SecretService provides a way to securely storing passwords and other secrets in
Python.
It uses DBus Secret Service API that is supported by GNOME Keyring (>= 2.30) and
KWallet (>= 4.8).
It allows to create new passwords, delete and search for passwords matching
given attributes. It also supports graphical prompts when unlocking is needed.
Keyczar is an open source cryptographic toolkit designed to make it easier and
safer for developers to use cryptography in their applications. Keyczar supports
authentication and encryption with both symmetric and asymmetric keys. Some
features of Keyczar include:
* A simple API
* Key rotation and versioning
* Safe default algorithms, modes, and key lengths
* Automated generation of initialization vectors and ciphertext signatures
* Java, Python, and C++ implementations
* International support in Java (Python coming soon)
Keyczar was originally developed by members of the Google Security Team and is
released under an Apache 2.0 license.
The Python keyring lib provides an easy way to access the system keyring
service from Python. It can be used in any application that needs safe password
storage. It supports OSX, KDE, Gnome and Windows's native password storing
services. Besides this, it is shipped with kinds of Python implemented keyring
for the left environments.
Alternate keyring backend implementations for use with the Python keyring
package.
Macaroons, like cookies, are a form of bearer credential. Unlike opaque tokens,
macaroons embed caveats that define specific authorization requirements for the
target service, the service that issued the root macaroon and which is capable
of verifying the integrity of macaroons it receives.