Skip to main content

Shortcut functions

Project description

Here is a collection of shortcut functions for small oft-repeated tasks.

0.6

  • Add iterable.flatten_dictionaries, iterable.merge_dictionaries

  • Add log.format_summary, log.print_error

  • Add table.normalize_column_name

  • Filter keys in parse_nested_dictionary with is_key

  • Make disk.compress and disk.uncompress compatible with non-Linux

0.5

  • Add disk.make_enumerated_folder_for, disk.change_owner_and_group_recursively

  • Add repository.get_github_repository_commit_timestamp

  • Move queue.* to invisibleroads-sockets package

  • Move repository.* to invisibleroads-repositories package

0.4

  • Add disk.make_enumerated_folder

  • Add log.parse_nested_dictionary

0.3

  • Add queue.Pusher, queue.Puller, queue.Publisher, queue.Subscriber

  • Add repository.download_github_repository, repository.get_github_ssh_url

0.2

  • Add log.format_path

  • Add text.remove_punctuation

0.1

  • Add disk.compress, disk.uncompress

  • Add text.compact_whitespace

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

invisibleroads-macros-0.6.9.1.tar.gz (8.1 kB view details)

Uploaded Source

File details

Details for the file invisibleroads-macros-0.6.9.1.tar.gz.

File metadata

File hashes

Hashes for invisibleroads-macros-0.6.9.1.tar.gz
Algorithm Hash digest
SHA256 80665e05b4643ea5ef0ebe3d41f0f0b36c918e2548df26f70145726ed310ca27
MD5 e8d13a0bb6cad05e9f652e411a0ce2f6
BLAKE2b-256 0e0e8ccb566f8d71022951dbada59ae9549d1b5abc5c4ed99ca311e7b42a84b8

See more details on using hashes here.

Supported by

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