https://github.com/sio/toolpot
An assorted collection of Python tools
https://github.com/sio/toolpot
Last synced: 10 months ago
JSON representation
An assorted collection of Python tools
- Host: GitHub
- URL: https://github.com/sio/toolpot
- Owner: sio
- License: gpl-3.0
- Created: 2017-07-16T10:00:02.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2018-06-28T14:52:50.000Z (over 7 years ago)
- Last Synced: 2025-02-11T20:49:51.626Z (11 months ago)
- Language: Python
- Size: 146 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# toolpot - An assorted collection of Python tools
You wouldn't expect a professional to store his tools in a clay pot, would you?

# Package contents
Second level packages are considered public API. Third and further levels are
intended for internal use only. For example: use
`toolpot.scripting.find_duplicates` instead of
`toolpot.scripting.deduplicate.find_duplicates`, because the latter may be
changed in future.
### toolpot.scripting
Tools for day to day OS automation.
Unix shell is an incredibly powerful tool
and writing shell scripts can be very fun, but Python offers ease of use
and reuse far beyond what can be found in shell. Plus Python smoothes a lot of
edge cases (read: string escaping) that can be time consuming to do properly
in bash
### toolpot.linux
Linux administration tools.
### toolpot.python
Use these tools to simplify some repeating tasks when developing in Python
### toolpot.sap
Helper utilites for SAP ERP users. No administrative access to SAP server is
required or assumed
### toolpot.windows
Classes and functions specific to Microsoft Windows.
# Installation and usage
This project is (and probably will always be) a work in progress. The only
recommended to use version is the one currently in git repository
Use pip to install the package:
`pip install git+git://github.com/sio/toolpot.git`
After installation use `import toolpot` from your Python scripts
# Contributing
All contributions are welcome!
Please check [CONTRIBUTING.md](CONTRIBUTING.md) for details
# License and copyright
Copyright © 2017 Vitaly Potyarkin
```
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see .
```