Don't be a wanker, be a thanker!

Automatically give thanks to Pypi packages you use in your project!

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.
command line gif

Programmatically

import asynciofrom 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

pypi parameters
GitHub - WardPearce/thanker at pythonawesome.com
Don’t be a wanker, be a thanker! Automatically give thanks to Pypi packages you use in your project. - GitHub - WardPearce/thanker at pythonawesome.com