https://github.com/javawiz1/dt-misc
Misc tools for DT packages - logging, os, ...
https://github.com/javawiz1/dt-misc
Last synced: 4 months ago
JSON representation
Misc tools for DT packages - logging, os, ...
- Host: GitHub
- URL: https://github.com/javawiz1/dt-misc
- Owner: JavaWiz1
- License: mit
- Created: 2024-08-06T19:29:09.000Z (almost 2 years ago)
- Default Branch: develop
- Last Pushed: 2025-02-07T16:58:59.000Z (over 1 year ago)
- Last Synced: 2025-06-28T17:18:18.841Z (12 months ago)
- Language: Python
- Size: 2.8 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# dt-misc
dt-misc is a python library used to support the set of dt_tools packages:
- dt-console [[repo]](https://github.com/JavaWiz1/dt-console) [[docs]](https://htmlpreview.github.io/?https://github.com/JavaWiz1/dt-console/blob/develop/docs/html/index.html)
- dt-net [[repo]](https://github.com/JavaWiz1/dt-net) [[docs]](https://htmlpreview.github.io/?https://github.com/JavaWiz1/dt-net/blob/develop/docs/html/index.html)
- dt-cli-tools [[repo]](https://github.com/JavaWiz1/dt-cli-tools) [[docs]](https://htmlpreview.github.io/?https://github.com/JavaWiz1/dt-cli-tools/blob/develop/docs/html/index.html)
and others.
It contains helper packages for Geolocation, Weather and Text-to-Speech (TSS).
## Installation
### Download source code from githup via git
```bash
git clone https://github.com/JavaWiz1/dt-misc.git
```
Note, when downloading source, [Poetry](https://python-poetry.org/docs/) was used as the package manager. Poetry
handles creating the virtual environment and all dependent packages installs with proper versions.
To setup virtual environment with required production __AND__ dev ([sphinx](https://www.sphinx-doc.org/en/master/)) dependencies:
```bash
poetry install
```
with ONLY production packages (no sphinx):
```bash
poetry install --without dev
```
### use the package manager [pip](https://pip.pypa.io/en/stable/) to install dt-misc.
```bash
pip install dt-misc [--user]
```
## Documentation
Package documentation can be found [here](https://htmlpreview.github.io/?https://github.com/JavaWiz1/dt-misc/blob/develop/docs/html/index.html).