<commit_before>|Build Status| |Coverage Status| |Documentation Status| |Downloads|
|Latest Version| |Supported Python versions| |License|

goodreads
=========

.. image:: goodreads.png
   :width: 20pt
   :target: https://s.gr-assets.com/assets/icons/goodreads_icon_50x50-823139ec9dc84278d3863007486ae0ac.png

This package provides a Python interface for the `Goodreads
API <http://goodreads.com/api>`__. Using it, you can do pretty much
anything that Goodreads allows to do with their own data.

Dependencies
------------

This package depends on the following packages:

-  xmltodict
-  requests
-  rauth

They can be installed using ``pip``.

::
<commit_msg>no https<commit_after>|Build Status| |Coverage Status| |Documentation Status| |Downloads|
|Latest Version| |Supported Python versions| |License|

goodreads
=========

.. image:: goodreads.png
   :width: 20pt
   :target: http://s.gr-assets.com/assets/icons/goodreads_icon_50x50-823139ec9dc84278d3863007486ae0ac.png

This package provides a Python interface for the `Goodreads
API <http://goodreads.com/api>`__. Using it, you can do pretty much
anything that Goodreads allows to do with their own data.

Dependencies
------------

This package depends on the following packages:

-  xmltodict
-  requests
-  rauth

They can be installed using ``pip``.

::

{'fraction_non_alphanumeric': 0.1232876712328767, 'fraction_numerical': 0.0441400304414003, 'mean_word_length': 4.26, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, 'https://': 1, 'lorem ipsum': 0, 'www.': 0, 'xml': 2}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3331700', 'n_tokens_mistral': 462, 'n_tokens_neox': 405, 'n_words': 131}