Don
Project description
Don't be a wanker, be a thanker!
Automatically give thanks to Pypi packages you use in your project!
Index
Install
pip3 install thanker
Examples
Command-line
Usage: thanks [OPTIONS]
Options:
--packages TEXT List of packages to thank, seperated by a comma
--gratitude_level INTEGER Basically the depth of requirements we should go
to
--layout TEXT The layout of the thanks, can be any pypi info
parameter
--display BOOLEAN If the output should be displayed in console.
--save FILENAME File to save thanks to
--help Show this message and exit.
Programmatically
import asyncio
from thanker import Thanker
async def example() -> None:
async with Thanker(packages=["thanker"], gratitude_level=None) as thanks:
print(await thanks.style("- [{name}]({package_url}) by {author}"))
loop = asyncio.get_event_loop()
loop.run_until_complete(example())
Supported Pypi parameters
Thanks to
- aiohttp by Nikolay Kim
- attrs by Hynek Schlawack
- chardet by Mark Pilgrim
- multidict by Andrew Svetlov
- async-timeout by Andrew Svetlov
- yarl by Andrew Svetlov
- idna by Kim Davies
- typing-extensions by Guido van Rossum, Jukka Lehtosalo, Łukasz Langa, Michael Lee
- asynctest by Martin Richard
- sphinx-material by Kevin Sheppard
- Sphinx by Georg Brandl
- sphinxcontrib-applehelp by Georg Brandl
- sphinxcontrib-devhelp by Georg Brandl
- sphinxcontrib-jsmath by Georg Brandl
- sphinxcontrib-htmlhelp by Georg Brandl
- sphinxcontrib-serializinghtml by Georg Brandl
- sphinxcontrib-qthelp by Georg Brandl
- Jinja by Armin Ronacher
- Pygments by Georg Brandl
- docutils by David Goodger
- snowballstemmer by Snowball Developers
- Babel by Armin Ronacher
- pytz by Stuart Bishop
- alabaster by Jeff Forcier
- imagesize by Yoshiki Shibukawa
- requests by Kenneth Reitz
- certifi by Kenneth Reitz
- setuptools by Python Packaging Authority
- packaging by Donald Stufft and individual contributors
- pyparsing by Paul McGuire
- BeautifulSoup by Leonard Richardson
- css-html-js-minify by Juan Carlos
- lxml by lxml dev team
- sphinxcontrib-trio by Nathaniel J. Smith
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
thanker-0.0.3.tar.gz
(9.0 kB
view hashes)
Built Distribution
thanker-0.0.3-py3-none-any.whl
(10.2 kB
view hashes)