Skip to main content

Random useful code categorized into modules.

Project description

generallibrary

Random useful code categorized into modules.

This package and 6 other make up ManderaGeneral.

Information

Package Ver Latest Release Python Platform Lvl Todo Tests
generallibrary 2.8.13 2021-12-03 16:15 CET 3.8, 3.9 Windows, Ubuntu 0 5 99.5 %

Contents

generallibrary
├─ Information
├─ Contents
├─ Installation
├─ Attributes
└─ Todo

Installation

Command packaging pyperclip pandas tabulate pytz dill
pip install generallibrary Yes Yes Yes Yes Yes Yes

Attributes

Module: generallibrary
├─ Class: AutoInitBases
├─ Class: CallTable
│  ├─ Method: generate
│  ├─ Method: generate_with_args
│  ├─ Method: generate_with_funcs
│  ├─ Method: set_args
│  └─ Method: set_funcs
├─ Class: CodeLine
│  ├─ Method: get_lines
│  └─ Method: text
├─ Class: Date
│  ├─ Method: get_timezone_obj
│  └─ Method: now
├─ Class: EmptyContext
├─ Class: EnvVar
│  └─ Property: value
├─ Class: HierarchyStorer
├─ Class: Markdown
│  ├─ Method: add_code_lines
│  ├─ Method: add_lines
│  ├─ Method: add_list_lines
│  ├─ Method: add_pre_lines
│  ├─ Method: add_table_lines
│  ├─ Method: get_all_lines
│  ├─ Method: get_section_lines
│  ├─ Method: link
│  └─ Method: wrap_with_tags
├─ Class: NetworkDiagram
│  ├─ Method: get_spouse
│  └─ Method: get_spouses
├─ Class: ObjInfo
│  ├─ Class: ObjInfo
│  ├─ Method: add_node
│  ├─ Method: check_if_parent_eligible
│  ├─ Method: defined_by_parent
│  ├─ Method: disconnect
│  ├─ Method: doc
│  ├─ Method: file
│  ├─ Method: from_base
│  ├─ Method: from_builtin
│  ├─ Method: from_class
│  ├─ Method: from_instance
│  ├─ Method: from_module
│  ├─ Method: get_all
│  ├─ Method: get_child
│  ├─ Method: get_children
│  ├─ Method: get_definition_line
│  ├─ Method: get_index
│  ├─ Method: get_lines
│  ├─ Method: get_node
│  ├─ Method: get_nodes
│  ├─ Method: get_ordered
│  ├─ Method: get_ordered_index
│  ├─ Method: get_origin
│  ├─ Method: get_parent
│  ├─ Method: get_parents
│  ├─ Method: get_sibling
│  ├─ Method: get_siblings
│  ├─ Method: identifier
│  ├─ Method: internal
│  ├─ Method: is_class
│  ├─ Method: is_function
│  ├─ Method: is_instance
│  ├─ Method: is_method
│  ├─ Method: is_module
│  ├─ Method: is_property
│  ├─ Method: module
│  ├─ Method: print_link_to_obj
│  ├─ Method: private
│  ├─ Method: protected
│  ├─ Method: public
│  ├─ Method: remove_node
│  ├─ Method: set_index
│  ├─ Method: set_parent
│  ├─ Method: spawn_parents
│  ├─ Method: type
│  └─ Method: view
├─ Class: Operators
│  └─ Method: deco_define_comparisons
├─ Class: PythonVersion
│  └─ Property: version
├─ Class: Recycle
│  ├─ Method: recycle_clear
│  └─ Method: recycle_clear_all
├─ Class: SigInfo
│  ├─ Method: call
│  ├─ Property: callableObject
│  ├─ Method: class_from_callable
│  ├─ Property: defaults
│  ├─ Method: getIndexFromName
│  ├─ Property: leadingArgNames
│  ├─ Property: names
│  ├─ Property: namesRequired
│  ├─ Property: namesWithoutDefaults
│  ├─ Property: namesWithoutPacked
│  ├─ Property: packedArgs
│  ├─ Property: packedArgsName
│  ├─ Property: packedKwargs
│  ├─ Property: packedKwargsName
│  ├─ Property: parameters
│  ├─ Property: positionalArgNames
│  ├─ Property: positionalOnlyArgNames
│  ├─ Property: positionalOnlyOppositeArgNames
│  ├─ Property: positionalOppositeArgNames
│  ├─ Property: positional_extra
│  ├─ Property: unpackedArgs
│  └─ Property: unpackedKwargs
├─ Class: SortedList
│  ├─ Method: add
│  └─ Method: remove
├─ Class: Storable (Untested)
│  ├─ Method: copy_node
│  ├─ Method: load_node
│  └─ Method: save_node
├─ Class: Timer
│  ├─ Method: deco
│  ├─ Method: print
│  ├─ Method: reset
│  └─ Method: seconds
├─ Class: TreeDiagram
│  └─ Method: view
├─ Class: Ver
│  └─ Method: bump
├─ Class: VerInfo
│  ├─ Property: caseSensitive
│  ├─ Property: pathDelimiter
│  ├─ Property: pathRootHasColon
│  ├─ Property: pathRootIsDelimiter
│  ├─ Property: positionalArgument
│  ├─ Property: pythonAlpha
│  ├─ Property: pythonBeta
│  ├─ Property: pythonCandidate
│  ├─ Property: pythonFinal
│  ├─ Property: pythonMajor
│  ├─ Property: pythonMicro
│  ├─ Property: pythonMinor
│  ├─ Property: pythonReleaseKeyword
│  ├─ Property: pythonReleaseLevel
│  ├─ Property: pythonSerial
│  ├─ Property: pythonSerialString
│  ├─ Property: pythonString
│  └─ Property: pythonVersion
├─ Function: cache_clear
├─ Function: calculate
├─ Function: ceil
├─ Function: clamp
├─ Class: classproperty
├─ Function: clipboard_copy
├─ Function: clipboard_get
├─ Function: combine
├─ Function: comma_and_and
├─ Function: confineTo
├─ Function: debug
├─ Function: deco_bound_defaults
├─ Function: deco_cache
├─ Function: deco_cast_parameters
├─ Function: deco_extend
├─ Function: deco_optional_suppress
├─ Function: deco_propagate_while
├─ Function: defaults
├─ Function: depth
├─ Function: dict_insert
├─ Function: doubleRectify
├─ Function: exclusive
├─ Function: extend_list_in_dict
├─ Function: flatten
├─ Function: floor
├─ Function: get
├─ Function: getBaseClassNames
├─ Function: getBaseClasses
├─ Function: get_definition_line
├─ Function: get_free_index
├─ Function: get_index
├─ Function: get_installed_packages
├─ Function: get_items
├─ Function: get_launch_options
├─ Function: get_origin
├─ Function: get_rows
├─ Function: get_values
├─ Function: getsize
├─ Function: hasMethod
├─ Function: hook
├─ Function: import_module
├─ Function: inclusive
├─ Function: initBases
├─ Function: inrange
├─ Function: is_iterable
├─ Function: iter_first_value
├─ Function: join_with_str
├─ Function: match
├─ Function: package_is_installed
├─ Function: pivot_list
├─ Function: plur_sing
├─ Function: print_link
├─ Function: print_link_to_obj
├─ Function: rectify
├─ Function: remove
├─ Function: remove_duplicates
├─ Function: replace
├─ Function: sign
├─ Function: sleep
├─ Function: split_list
├─ Function: strToDynamicType
├─ Function: subtract_list
├─ Function: terminal
├─ Function: typeChecker
├─ Function: unique_obj_in_list
├─ Function: update_dict_in_dict
└─ Function: wrapper_transfer

Todo

Module Message
test_time.py Fix time casting to wrong day when past midnight.
objinfo.py Recycle ObjInfo.
versions.py Use Ver in each part of VerInfo.
functions.py Remove classproperty once 3.8 is no longer supported.
diagram.py [UnitTest] for Class: Storable
Generated 2021-12-03 16:15 CET for commit 6cdec68.

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

generallibrary-2.8.13.tar.gz (53.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

generallibrary-2.8.13-py3-none-any.whl (57.9 kB view details)

Uploaded Python 3

File details

Details for the file generallibrary-2.8.13.tar.gz.

File metadata

  • Download URL: generallibrary-2.8.13.tar.gz
  • Upload date:
  • Size: 53.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.0 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.12

File hashes

Hashes for generallibrary-2.8.13.tar.gz
Algorithm Hash digest
SHA256 b4eed6bcec308024933efa19b41bb4fc7a4bab54ffc75c86fc8ab4b603990afc
MD5 e9b8a479d09ce4d89b4a36400e2ef83b
BLAKE2b-256 a6161376d32f464423d6d71f07300220e307fad8a25c0cf3db878e68f5d05c1e

See more details on using hashes here.

File details

Details for the file generallibrary-2.8.13-py3-none-any.whl.

File metadata

  • Download URL: generallibrary-2.8.13-py3-none-any.whl
  • Upload date:
  • Size: 57.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.0 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.12

File hashes

Hashes for generallibrary-2.8.13-py3-none-any.whl
Algorithm Hash digest
SHA256 db95227d2abee6783b760e8c368d97698ef9335ad6798dcb9d61e30f89abf3cc
MD5 1f0c1240c910dc2dc59693fa1861d412
BLAKE2b-256 5784bdd8efb61abccff1beec734611325ddbbf65a5a91e828e338ca8904d64a6

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