Metadata-Version: 2.1
Name: salmagundi
Version: 0.11.0
Summary: Library with a collection of some more or less useful functions.
Home-page: https://andreas19.github.io/salmagundi/
Author: Andreas Suhre
Author-email: andreas19@posteo.eu
License: BSD-3-Clause
Project-URL: Source code, https://github.com/andreas19/salmagundi/
Description: # Salmagundi
        
        Library with a collection of some more or less useful functions.
        
        This includes encryption, decryption, configuration, helpers for console/terminal input,
        validation, string and file utilities.
        
        For more information see the [documentation](https://andreas19.github.io/salmagundi/overview.html).
        
        History
        -------
        
        **2020-01-11 (0.11.0)**
         - Add functions sys_exit() and ensure_single_instance() to module utils
         - Add parameter err_code to utils.docopt_helper()
        
        **2020-01-04 (0.10.0)**
         - Add wildcards in spec for sections and options in module config
         - Add function docopt_helper() in module utils
        
        **2020-01-02 (0.9.4)**
         - Bugfix: microseconds format in strings.format_timedelta()
        
        **2019-10-07 (0.9.2)**
         - Fix documentation for module config
         - Link to overview table for selected module now in sidebar
        
        **2019-10-06 (0.9.1)**
         - Bugfix: files.read_lines() stripped all whitespaces, not only line breaks
         - Improve documentation: add overview table to each module
        
        **2019-10-01 (0.9.0)**
         - Add function slugify() to module strings
         - Add class TranslationTable to module strings
         - Change function strings.insert_separator()
         - Add module validation
         - Add \_\_all\_\_ to all modules
        
        **2019-06-26 (0.8.0)**
         - Longer secret keys in module crypto
        
        **2019-05-12 (0.7.3)**
         - Minor improvements/corrections of the documentation
         - Upgrade dependency: cryptography 2.4.2 -> 2.6.1
        
        **2019-04-15 (0.7.2)**
         - Bugfix: problem with inputs.menu() when cursor is in the last row
           of the terminal
        
        **2019-02-07 (0.7.1)**
         - Add 2 tags in module config
        
        **2019-01-31 (0.7.0)**
         - Add module config
         - Add function int2str() to module strings
         - Bugfix: strings.str2tuple() can now use whitespace as separator
        
        **2019-01-15 (0.6.1)**
         - Bugfix: \*_prefix() functions in module strings now handle negative
           numbers correctly
        
        **2019-01-14 (0.6.0)**
         - Add check\_\*() functions to module inputs
         - Add parameter caption to function menu() in module inputs
         - Add parameter errors to \*_all() and \*_lines() functions in module files
         - Add parameter reverse to function insert_separator() in module strings
        
        **2019-01-07 (0.5.0)**
         - Replace create() with touch() in module files
         - Add functions to module files
         - Add functions to module strings
         - Add module crypto
         - Add module utils
        
        **2018-12-27 (0.4.0)**
         - Add functions to module inputs
         - Rename line() to read() in module inputs
        
        **2018-12-24 (0.3.0)**
         - Add module inputs
        
        **2018-12-23 (0.2.0)**
         - Add functions to module colors
         - Add module strings
        
        **2018-12-17 (0.1.0)**
         - First public release
        
        
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Topic :: Software Development :: Libraries
Requires-Python: >=3.6
Description-Content-Type: text/markdown
