{"id":16096339,"url":"https://github.com/sio/toolpot","last_synced_at":"2025-04-05T20:29:32.325Z","repository":{"id":101312957,"uuid":"97374690","full_name":"sio/toolpot","owner":"sio","description":"An assorted collection of Python tools","archived":false,"fork":false,"pushed_at":"2018-06-28T14:52:50.000Z","size":150,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-02-11T20:49:51.626Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/sio.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-07-16T10:00:02.000Z","updated_at":"2019-05-21T14:00:39.000Z","dependencies_parsed_at":"2023-09-21T18:19:32.769Z","dependency_job_id":null,"html_url":"https://github.com/sio/toolpot","commit_stats":{"total_commits":36,"total_committers":1,"mean_commits":36.0,"dds":0.0,"last_synced_commit":"31e835c979d0790a23013869b4cffeb68f9de7f3"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sio%2Ftoolpot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sio%2Ftoolpot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sio%2Ftoolpot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sio%2Ftoolpot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sio","download_url":"https://codeload.github.com/sio/toolpot/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247398064,"owners_count":20932656,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-09T17:13:33.413Z","updated_at":"2025-04-05T20:29:32.306Z","avatar_url":"https://github.com/sio.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# toolpot - An assorted collection of Python tools\nYou wouldn't expect a professional to store his tools in a clay pot, would you?\n\n![toolpot logo](docs/logo/toolpot.png)\n\n\n# Package contents\n\nSecond level packages are considered public API. Third and further levels are\nintended for internal use only. For example: use\n`toolpot.scripting.find_duplicates` instead of\n`toolpot.scripting.deduplicate.find_duplicates`, because the latter may be\nchanged in future.\n\n### toolpot.scripting\nTools for day to day OS automation.\n\nUnix shell is an incredibly powerful tool\nand writing shell scripts can be very fun, but Python offers ease of use\nand reuse far beyond what can be found in shell. Plus Python smoothes a lot of\nedge cases (read: string escaping) that can be time consuming to do properly\nin bash\n\n### toolpot.linux\nLinux administration tools.\n\n### toolpot.python\nUse these tools to simplify some repeating tasks when developing in Python\n\n### toolpot.sap\nHelper utilites for SAP ERP users. No administrative access to SAP server is\nrequired or assumed\n\n### toolpot.windows\nClasses and functions specific to Microsoft Windows.\n\n# Installation and usage\nThis project is (and probably will always be) a work in progress. The only\nrecommended to use version is the one currently in git repository\n\nUse pip to install the package:\n`pip install git+git://github.com/sio/toolpot.git`\n\nAfter installation use `import toolpot` from your Python scripts\n\n\n# Contributing\nAll contributions are welcome!\nPlease check [CONTRIBUTING.md](CONTRIBUTING.md) for details\n\n\n# License and copyright\nCopyright © 2017 Vitaly Potyarkin\n```\n    This program is free software: you can redistribute it and/or modify\n    it under the terms of the GNU General Public License as published by\n    the Free Software Foundation, either version 3 of the License, or\n    (at your option) any later version.\n\n    This program is distributed in the hope that it will be useful,\n    but WITHOUT ANY WARRANTY; without even the implied warranty of\n    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n    GNU General Public License for more details.\n\n    You should have received a copy of the GNU General Public License\n    along with this program.  If not, see \u003chttp://www.gnu.org/licenses/\u003e.\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsio%2Ftoolpot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsio%2Ftoolpot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsio%2Ftoolpot/lists"}