No project description provided
Project description
# Turbo Docs
Turbo Docs is a set of command-line utilities made for automating document creation and data entry tasks. Its utilities make it easy to create, package, and distribute Python packages for use by others. The code utilizes Python libraries like requests, openai, click, pyperclip, and redbaron in order to automate data entry tasks, formatting docstrings and wrapping text to 80 characters. The CLI application can generate a README summarizing the code, unit tests and docstrings for Python functions.
## Requirements
Setuptools library
Wheel library
Twine
Requests
OpenAI
Click
pyperclip
Redbaron
## Features
Automate data entry tasks via copy to clipboard
Generate a README summarizing the code
Generate unit tests
Generate concise docstrings for functions
## Usage
Generate a README.md summarizing your code:
` python generate.py --create_readme `
Generate a README.md for larger repositories:
` python generate.py --create_readme_plus `
Generate unit tests for the code files (work in progress):
` python generate.py --create_tests `
Generate and insert docstrings for each Python function:
` python generate.py --create_docstring `
Copy all code files in the directory to the clipboard:
` python generate.py --copy `
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
Built Distribution
Hashes for turbo_docs-0.6.5-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f3084600130bc0bcc5aa39e3884c65f5a29eed1037720f94dc5415cc765a404e |
|
MD5 | 0a711f1caaf75cbffdbef4ee5070081e |
|
BLAKE2b-256 | 4350a39725a86bbdb02dc68ade07d454b7500fcd401283f56782646b8019eb4b |