Skip to content

theuerc/pyravelry

Repository files navigation

pyravelry

Release Build status codecov Commit activity License

This is python wrapper for the Ravelry API (a database of knitting / crocheting patterns).

Use of this API wrapper requires a Ravelry Account and a username and apikey as specified in the HTTP Basic Auth section of the Ravelry API Documentation.

Quick Start:

$pip install pyravelry
$python -i
>>> from pyravelry import Client, Settings
>>> settings = Settings(RAVELRY_USERNAME=..., RAVELRY_API_KEY=...)
>>> client = Client(settings=settings)
>>> results = client.search.query(query="merino", limit=10, types="Yarn")
>>> results[0].title
'MerinoSeide'

More information about this API wrapper can be found in the pyravelry documentation.

About

Python wrapper for the Ravelry API (a database of knitting / crocheting patterns)

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Packages

No packages published