Shortcut functions
Project description
Here is a collection of shortcut functions for small tasks.
0.9
Define link_safely, make_relative_path_safely, make_tree
Deprecate define_get_numbers, get_list, parse_settings, set_default
Rename cancel_callback to cancel_shell_callback
Resolve links when validating relative or absolute paths
Update transform_geometries to support polygons
0.8
Add cut_and_strip
Add encode_object, define_decode_object
Add schedule_shell_callback, schedule_curl_callback
Add define_gather_numbers, parse_second_count
Add format_decimal, format_number
0.7
Add configuration.load_settings and configuration.save_settings
Add disk.TemporaryFolder and disk.TemporaryPath
Add math.divide_safely
Remove parse_date_safely thanks to latest dateutil
Replace get_interpretation_by_name with gather_settings
0.6
Add iterable.flatten_dictionaries, iterable.merge_dictionaries
Add log.format_summary, log.print_error
Add table.normalize_key
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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for invisibleroads-macros-0.9.5.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 955a7ac032493ba5dcc57de6fbc2940d987753abe069a5b7cdfc07a2d75872c4 |
|
MD5 | 870f5ded7fca049b05092a51c8b93fd1 |
|
BLAKE2b-256 | 17b0c8e1684fb68d920716fc96d994248529bbfbf9484a76920831ad2c750237 |
Hashes for invisibleroads_macros-0.9.5-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 58d94d77450aaf21753de14c734f5062c119016686d695ad47c7eed31b2df533 |
|
MD5 | e621b322bfd2e022c0f774a3853b1b9a |
|
BLAKE2b-256 | 7f0414e55f4d03b0488e41549b1a7eeb30e2ffa1a5a97cc6d58c2490cc2d33e2 |