Random useful code categorized into modules.
Project description
generallibrary
Random useful code categorized into modules.
Table of Contents
generallibrary ├─ Dependency Diagram for ManderaGeneral ├─ Installation showing dependencies ├─ Information ├─ Attributes ├─ Contributions └─ Todo
Dependency Diagram for ManderaGeneral
flowchart LR
0([import]) --> 3([file])
0([import]) --> 2([library])
1([tool]) --> 2([library])
3([file]) --> 4([packager])
2([library]) --> 4([packager])
2([library]) --> 3([file])
click 0 "https://github.com/ManderaGeneral/generalimport"
click 1 "https://github.com/ManderaGeneral/generaltool"
click 2 "https://github.com/ManderaGeneral/generallibrary"
click 3 "https://github.com/ManderaGeneral/generalfile"
click 4 "https://github.com/ManderaGeneral/generalpackager"
style 2 stroke:#482
Installation showing dependencies
pip install |
generallibrary |
generallibrary[table] |
generallibrary[graph] |
generallibrary[full] |
---|---|---|---|---|
generalimport | ✔️ | ✔️ | ✔️ | ✔️ |
generaltool | ✔️ | ✔️ | ✔️ | ✔️ |
packaging | ✔️ | ✔️ | ✔️ | ✔️ |
pyperclip | ✔️ | ✔️ | ✔️ | ✔️ |
pytz | ✔️ | ✔️ | ✔️ | ✔️ |
dill | ✔️ | ✔️ | ✔️ | ✔️ |
matplotlib | ❌ | ❌ | ✔️ | ✔️ |
networkx | ❌ | ❌ | ✔️ | ✔️ |
pandas | ❌ | ✔️ | ❌ | ✔️ |
tabulate | ❌ | ✔️ | ❌ | ✔️ |
Information
Package | Ver | Latest Release | Python | Platform | Cover |
---|---|---|---|---|---|
generallibrary | 2.10.0 | 2024-01-24 07:20 CET | 3.8, 3.9, 3.10, 3.11, 3.12 | Windows, Ubuntu | 92.4 % |
Attributes
Module: generallibrary ├─ Class: AutoInitBases ├─ Class: BoolStr ├─ 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: Crud │ ├─ Method: set │ ├─ Method: set_value │ ├─ Method: unset │ └─ Method: unset_value ├─ Class: DataClass │ ├─ Method: field_dict │ └─ Method: field_values ├─ Class: Date │ ├─ Method: get_timezone_obj │ └─ Method: now ├─ Class: DecoContext │ ├─ Method: after │ ├─ Method: before │ └─ Method: run_func_again ├─ Class: EmptyContext ├─ Class: EnvVar │ ├─ Property: actions_name │ ├─ Method: env_var_is_missing │ ├─ Method: error_object │ ├─ Method: raise_error_if_missing │ ├─ Method: remove │ └─ Property: value ├─ Class: HierarchyStorer ├─ Class: Log │ ├─ Method: assert_max_one_missing_name │ ├─ Method: configure_file │ ├─ Method: configure_stream │ ├─ Method: critical │ ├─ Method: debug │ ├─ Method: error │ ├─ Method: info │ ├─ Method: is_root │ ├─ Method: loggers │ ├─ Method: recycle_clear │ ├─ Method: recycle_clear_all │ └─ Method: warning ├─ Class: Markdown │ ├─ Method: add_code_lines │ ├─ Method: add_lines │ ├─ Method: add_list_lines │ ├─ Method: add_pre_lines │ ├─ Method: add_table_lines │ ├─ Method: format_header │ ├─ Method: get_all_lines │ ├─ Method: get_section_lines │ ├─ Method: get_tags_post │ ├─ Method: link │ ├─ Method: render │ ├─ Method: update_collapsible │ └─ 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_connections │ ├─ 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: graph │ ├─ Method: identifier │ ├─ Method: internal │ ├─ Method: is_class │ ├─ Method: is_function │ ├─ Method: is_instance │ ├─ Method: is_method │ ├─ Method: is_module │ ├─ Method: is_property │ ├─ Method: mermaid │ ├─ 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: Recycle │ ├─ Method: assert_max_one_missing_name │ ├─ Method: recycle_clear │ └─ Method: recycle_clear_all ├─ Class: RedirectStdout ├─ 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 │ ├─ Method: copy_node │ ├─ Method: load_node │ └─ Method: save_node ├─ Class: Terminal │ ├─ Method: call │ └─ Method: get_args ├─ Class: Timer │ ├─ Method: output_time │ └─ Method: time ├─ Class: TreeDiagram │ └─ Method: view ├─ Class: Ver │ ├─ Method: bump │ ├─ Method: endswith │ ├─ Method: parse_ver_string │ ├─ Method: startswith │ └─ Method: three_parts ├─ Class: VerInfo │ ├─ Property: caseSensitive │ ├─ Property: env_var_path_delimiter │ ├─ 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 │ └─ Property: venv_script_path ├─ Function: auto_deco ├─ Function: cache_clear ├─ Function: calculate ├─ Function: call_base_hooks ├─ Function: ceil ├─ Function: clamp ├─ Class: classproperty ├─ Function: clipboard_copy ├─ Function: clipboard_get ├─ Function: combine ├─ Function: comma_and_and ├─ Function: comma_and_or ├─ Function: confineTo ├─ Function: debug ├─ Function: deco_bound_defaults ├─ Function: deco_cache ├─ Function: deco_cast_parameters ├─ Function: deco_cast_to_self ├─ Function: deco_extend ├─ Function: deco_optional_suppress ├─ Function: deco_propagate_while ├─ Function: deco_require ├─ Function: defaults ├─ Function: depth ├─ Function: dict_insert ├─ Function: dir_appearance_order ├─ Function: doubleRectify ├─ Function: dumps ├─ Function: exclusive ├─ Function: extend_list_in_dict ├─ Function: flatten ├─ Function: floor ├─ Function: get ├─ Function: getBaseClassNames ├─ Function: getBaseClasses ├─ Function: get_attrs_from_bases ├─ Function: get_definition_line ├─ Function: get_free_index ├─ Function: get_index ├─ Function: get_items ├─ Function: get_launch_options ├─ Function: get_origin ├─ Function: get_rows ├─ Function: get_values ├─ Function: getsize ├─ Function: hasMethod ├─ Function: hook ├─ Function: inclusive ├─ Function: initBases ├─ Function: inrange ├─ Function: interconnect ├─ Function: is_iterable ├─ Function: iter_first_value ├─ Function: join_with_str ├─ Function: loads ├─ Function: match ├─ Function: pivot_list ├─ Function: plur_sing ├─ Function: print_link ├─ Function: print_link_to_obj ├─ Function: rectify ├─ Function: remove ├─ Function: remove_duplicates ├─ Function: replace ├─ Function: round_ ├─ Function: sign ├─ Function: sleep ├─ Function: split_list ├─ Function: strToDynamicType ├─ Function: subtract_list ├─ Function: typeChecker ├─ Function: unique_obj_in_list ├─ Function: update_dict_in_dict └─ Function: wrapper_transfer
Contributions
Issue-creation, discussions and pull requests are most welcome!
Todo
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.10.0.tar.gz
(75.2 kB
view details)
Built Distribution
File details
Details for the file generallibrary-2.10.0.tar.gz
.
File metadata
- Download URL: generallibrary-2.10.0.tar.gz
- Upload date:
- Size: 75.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.12.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7a4e25bf485ee5df2d3d92e77910758c6eaa7e74aad68a06eae2ad2d0f4cfa20 |
|
MD5 | cadb30127a690d58429fa91544fb01bb |
|
BLAKE2b-256 | 31f54a0df2176b2edb14490a4aea212e7a2f794f5d359a9cda0a07c7a20ee5b5 |
File details
Details for the file generallibrary-2.10.0-py3-none-any.whl
.
File metadata
- Download URL: generallibrary-2.10.0-py3-none-any.whl
- Upload date:
- Size: 78.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.12.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ccb555fa8aa0130021acdcf8a529b0cdd60a618b62e211af8e903acc486e1bca |
|
MD5 | a5851a19a2acdeb56313f2c637475176 |
|
BLAKE2b-256 | 37a3df119f474acdd88650fb7433718a531db8e4f2d43b66933822b75a6c195e |