|
caellion-python-commons
|
| ▼Ncaellion | This package wraps commons packages |
| ▼Npycommons | This package wraps commons packages |
| ▼Ncodeanalysis | This package provides facilities related to code analysis and reporting code analysis results |
| ▼Nreports | This module provides utlilities related to creating Jenkins' warnings-ng-plugin-compatible reports from codeanalysis |
| CReportBuilder | This class provides a set of methods to create reports that are compatible with Jenkins' warnings-ng plugin |
| ▼Nencoding | This package provides facilities related to encoding of strings and numbers |
| ▼Nbase36 | This module provides utlilities related to converting to/from base36 encoding |
| CInvalidCustomCharsetLengthException | This exception is raised when custom character set length |
| CInvalidCustomCharsetException | This exception is raised when more than exactly one instance of a given field is contained within field list |
| CInvalidInputStringException | This exception is raised when encountering a character not defined in custom charset in input string |
| CNumberNotPositiveOrZeroException | This exception is raised when non-positive integer is passed to encode function |
| CValueTooLargeException | This exception is raised when encountering an integer over maximum size of 16 bytes |
| CBase36Coder | This class provides methods allowing conversion between integer, hexadecimal integer and base36 strings |
| ▼Nencryption | This package provides facilities related to encryption and decryption (but not hashing) |
| ▼Ntripledes | This module provides utilities related to or using 3DES symmetric encryption algorithm |
| CTripleDESECBMD5Key | This class provides implementation of triple DES algorithm which uses MD5 hash of password as a key (it uses 16-byte key so it is triple DES with 2 keys) |
| ▼Nhashing | This package provides facilities related to hashing |
| ▼Nfile_hashing | This module provides utilities related to hashing files |
| CUnsupportedAlgorithmException | This exception is raised whenever provided algorithm is not one of allowed algorithms |
| CAlreadyDoneException | This exception is raised when hashing was requested on a FileHasher that has already finished hashing |
| CNotDoneYetException | This exception is raised when a hash was requested from a FileHasher that has not hashed any file yet |
| CFileHasher | This class provides hashlib-based file hasher |
| ▼Nserializers | This package provides facilities related to serialization of objects |
| ▼Ndatetime_serializer | This module provides various serializers for datetime.datetime object |
| CDateTimeIsoTimeSerializer | Implementation of DateTime serializer, using IsoTime as a serialized standard |
| CDateTimeUnixMillisSerializer | Implementation of DateTime serializer, using Unix-epoch based timestamp with millisecond precision as serialized format |
| CDateTimeUnixMicrosSerializer | Implementation of DateTime serializer, using Unix-epoch based timestamp with microsecond precision as serialized format |
| CDateTimeUnixSerializer | Implementation of DateTime serializer, using Unix-epoch based timestamp with second precision as serialized format |
| ▼Nstringutil | This package provides facilities related to formatting strings |
| ▼Nformatters | This module provides various string formatters |
| CInvalidDurationException | This exception is raised whenever provided duration is zero or negative |
| CNumberFormatting | This class provides various number formats |
| ▼Nunixpassword | This module provides utlilities related to creating, reading, writing and parsing of linux-style passwd/shadow file |
| CDuplicateFieldException | This exception is raised when more than exactly one instance of a given field is contained within field list |
| CEmptyFieldNameException | This exception is raised when an empty field name is encountered |
| CSeparatorEmptyException | This exception is raised when an empty separator string is encountered |
| CNewlineEmptyException | This exception is raised when an empty line separator string is encountered |
| CInvalidFileFormatException | This exception is raised when encountering invalid or non-uniform line |
| CUnixPasswordText | This class provides methods to read and write to linux-style passwd/shadow files, ability to parse shadow-style lines into dicts and identifying password hashing algorithms used in linux-style hash format |
| Nparse | -tests This script parses test results, adding Linux or Windows prefix to test names |
| Nparse-tests | |
| ▼Ntests | Test suite for caellion.pycommons |
| ▼Ntest_codeanalysis_reports | |
| CTestCodeAnalysisReportsReportBuilder | |
| ▼Ntest_encoding_base36 | |
| CTestEncodingBase36Coder | |
| ▼Ntest_encryption_tripledes | |
| CTestSerializersDateTimeSerializer | |
| ▼Ntest_hashing_file_hashing | |
| CTestHashingFileHasher | |
| ▼Ntest_serializers_datetime_serializer | |
| CTestSerializersDateTimeSerializer | |
| ▼Ntest_stringutil_formatters | |
| CTestStringUtilFormatters | |
| ▼Ntest_stringutil_unixpassword | |
| CTestStringUtilUnixPasswordText | |
| Nversion-check |