"module-utilities" is a python package of utilities to simplify working with python packages.
The main features of `module-utilities` are as follows: "cached" module: A module to cache class attributes and methods. Right now, this uses
a standard python dictionary for storage. Future versions will hopefully
be more robust to threading and shared cache.
"docfiller" module: A module to share documentation. This is adapted from the
pandas `doc` decorator. There are a host of utilities build around this.
"docinhert": An interface to "docstring-inheritance" module. This can be
combined with "docfiller" to make creating related function/class
documentation easy.
About this Dataset
| Title | "module-utilities": A Python package for simplify creating python modules. |
|---|---|
| Description | "module-utilities" is a python package of utilities to simplify working with python packages. The main features of `module-utilities` are as follows: "cached" module: A module to cache class attributes and methods. Right now, this uses a standard python dictionary for storage. Future versions will hopefully be more robust to threading and shared cache. "docfiller" module: A module to share documentation. This is adapted from the pandas `doc` decorator. There are a host of utilities build around this. "docinhert": An interface to "docstring-inheritance" module. This can be combined with "docfiller" to make creating related function/class documentation easy. |
| Modified | 2023-08-22 00:00:00 |
| Publisher Name | National Institute of Standards and Technology |
| Contact | mailto:[email protected] |
| Keywords | python packaging , software development |
{
"identifier": "ark:\/88434\/mds2-3082",
"accessLevel": "public",
"contactPoint": {
"hasEmail": "mailto:[email protected]",
"fn": "William P. Krekelberg"
},
"programCode": [
"006:045"
],
"landingPage": "",
"title": "\"module-utilities\": A Python package for simplify creating python modules.\n",
"description": "\"module-utilities\" is a python package of utilities to simplify working with python packages.\nThe main features of `module-utilities` are as follows: \"cached\" module: A module to cache class attributes and methods. Right now, this uses\n a standard python dictionary for storage. Future versions will hopefully\n be more robust to threading and shared cache.\n\"docfiller\" module: A module to share documentation. This is adapted from the\n pandas `doc` decorator. There are a host of utilities build around this.\n\"docinhert\": An interface to \"docstring-inheritance\" module. This can be\n combined with \"docfiller\" to make creating related function\/class\n documentation easy.\n",
"language": [
"en"
],
"distribution": [
{
"downloadURL": "https:\/\/data.nist.gov\/od\/ds\/mds2-3082\/README.pdf",
"description": "README file for`module-utilities` python package",
"mediaType": "application\/pdf",
"title": "README"
},
{
"accessURL": "https:\/\/github.com\/usnistgov\/module-utilities",
"description": "Github repo for `module-utilities`",
"title": "Source code"
},
{
"accessURL": "https:\/\/pages.nist.gov\/module-utilities\/",
"title": "Documentation for `module-utilities`"
}
],
"bureauCode": [
"006:55"
],
"modified": "2023-08-22 00:00:00",
"publisher": {
"@type": "org:Organization",
"name": "National Institute of Standards and Technology"
},
"theme": [
"Information Technology:Data and informatics"
],
"keyword": [
"python packaging",
"software development"
]
}