Skip to main content

Loose collection of methods doing basic bidding's.

Project description

myminions

Coverage Status Build Status PyPi Python Versions Code style: black Documentation Status

My minions is a loose collection of frequently used methods doing basic bidding's. Read-the-docs

myminions icon

Installing

Installing the latest release using pip is recommended.

$ pip install myminions

Authors

License

This project is licensed under the GNU GENERAL PUBLIC LICENSE - see the LICENSE file for details

Acknowledge

Changelog

This changelog is inspired by Keep a Changelog.

[0.4.0] - 2021-07-30

Added

  • New module testing with function assert_existing_paths_are_within_tree.

[0.3.1] - 2021-07-14

Fixed

  • Boken link in setup.cfg
  • Broken requirement of the sphinx documentation.

Changed

  • Updated documentation towards 0.3.

[0.3] - 2021-07-14

Removed

  • Removed function docopt_parsable and doctopt dependency.
  • Removed functions repr_posix_path and strip_for_doctest as being tranfered to doctestprinter.

Added

  • Additional tests
  • overlap_dict_branches removing the dependency to dicthandling

Fixed

  • overlap_dict_branches for not raising an error upon non-dictionary entries.
  • load_yaml_file_content not returning the default dict, if content is 'None'.

[0.2b3] - 2021-04-22

Deprecated

  • docopt_parsable will be removed in the next release as I prioritize click for a cli.

Fixed

  • Fixed missing requirements

Added

  • email and author

[0.2b2] - 2020-10-10

Fixed

  • Missing get_piped_command_line_arguments in all

[0.2b1] - 2020-20-16

Fixed

  • Bug in which get_sys_argv_with_piped_args didn't removed empty strings as intended.

[0.2b0] - 2020-20-15

Added

  • Method get_sys_argv_with_piped_args

Changed

  • Changed project status to beta; tests and docstrings are placed.

[0.1a1.post4] - 2020-20-14

Fixed

  • Minor bugs related to wrong references and a working read-the-docs configuration.

[0.1a1] - 2020-10-09

Changed

  • Docstring in remove_tree
  • Documentation
  • Method remove_tree renamed to remove_path_or_tree

[0.1a0] - 2020-10-08 - not released

Added

  • Method remove_tree removing a whole path tree (or single file) using pathlib.

[0.0a1] - 2020-10-07 - not released

Added

  • Pushing myminions on gitlab.com

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

myminions-0.4.0.tar.gz (29.1 kB view details)

Uploaded Source

Built Distribution

myminions-0.4.0-py2.py3-none-any.whl (10.5 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file myminions-0.4.0.tar.gz.

File metadata

  • Download URL: myminions-0.4.0.tar.gz
  • Upload date:
  • Size: 29.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.2.post20210112 requests-toolbelt/0.9.1 tqdm/4.55.0 CPython/3.7.9

File hashes

Hashes for myminions-0.4.0.tar.gz
Algorithm Hash digest
SHA256 f79a1a7585010d3589392e0c7a4d858e881baf07cb15852a9bf47b6a69bcd05a
MD5 4c2b5b3a2d422a62c7cadae13e42c93a
BLAKE2b-256 e6e68805d5a0e15929a434545b91ae03c48552663ebce4c7eb8afb55a0ad0c8c

See more details on using hashes here.

File details

Details for the file myminions-0.4.0-py2.py3-none-any.whl.

File metadata

  • Download URL: myminions-0.4.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 10.5 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.2.post20210112 requests-toolbelt/0.9.1 tqdm/4.55.0 CPython/3.7.9

File hashes

Hashes for myminions-0.4.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 f6d1151d3312013125d12735362f79187b688a0701bde1ae3b20ffe53b6d1a7b
MD5 75ecce07acd95ee0e6529cd2ecba4824
BLAKE2b-256 5b606d5e6a7a2db571f24c9e539e6a6b81990e0ab57ec4fa2489e0108e2739de

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page