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 hashes)

Uploaded Source

Built Distribution

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

Uploaded Python 2 Python 3

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