<commit_before>Pre-set Configurations
======================
Flask-Dance comes with pre-set OAuth consumer configurations
for a few popular services. If you want to use Flask-Dance with a service
that isn't listed here, simply create an instance of
:class:`~flask_dance.consumer.OAuth1ConsumerBlueprint` or
:class:`~flask_dance.consumer.OAuth2ConsumerBlueprint`
and provide the information for your service. We also welcome pull requests
to add new pre-set configurations to Flask-Dance!

.. contents:: Included Configurations
   :local:

Github
------
.. autofunction:: flask_dance.contrib.github.make_github_blueprint

.. py:data:: flask_dance.contrib.github.github

    A :class:`~werkzeug.local.LocalProxy` to a :class:`requests.Session` that
    already has the Github authentication token loaded (assuming that the user
    has authenticated with Github at some point in the past).

Twitter
-------
.. autofunction:: flask_dance.contrib.twitter.make_twitter_blueprint

.. py:data:: flask_dance.contrib.twitter.twitter

    A :class:`~werkzeug.local.LocalProxy` to a :class:`requests.Session` that
    already has the Twitter authentication token loaded (assuming that the user
    has authenticated with Twitter at some point in the past).

JIRA
-------
.. autofunction:: flask_dance.contrib.jira.make_jira_blueprint

.. py:data:: flask_dance.contrib.jira.jira

    A :class:`~werkzeug.local.LocalProxy` to a :class:`requests.Session` that
    already has the JIRA authentication token loaded (assuming that the user
    has authenticated with JIRA at some point in the past).
<commit_msg>turn off backlinks<commit_after>Pre-set Configurations
======================
Flask-Dance comes with pre-set OAuth consumer configurations
for a few popular services. If you want to use Flask-Dance with a service
that isn't listed here, simply create an instance of
:class:`~flask_dance.consumer.OAuth1ConsumerBlueprint` or
:class:`~flask_dance.consumer.OAuth2ConsumerBlueprint`
and provide the information for your service. We also welcome pull requests
to add new pre-set configurations to Flask-Dance!

.. contents:: Included Configurations
   :local:
   :backlinks: none

Github
------
.. autofunction:: flask_dance.contrib.github.make_github_blueprint

.. py:data:: flask_dance.contrib.github.github

    A :class:`~werkzeug.local.LocalProxy` to a :class:`requests.Session` that
    already has the Github authentication token loaded (assuming that the user
    has authenticated with Github at some point in the past).

Twitter
-------
.. autofunction:: flask_dance.contrib.twitter.make_twitter_blueprint

.. py:data:: flask_dance.contrib.twitter.twitter

    A :class:`~werkzeug.local.LocalProxy` to a :class:`requests.Session` that
    already has the Twitter authentication token loaded (assuming that the user
    has authenticated with Twitter at some point in the past).

JIRA
-------
.. autofunction:: flask_dance.contrib.jira.make_jira_blueprint

.. py:data:: flask_dance.contrib.jira.jira

    A :class:`~werkzeug.local.LocalProxy` to a :class:`requests.Session` that
    already has the JIRA authentication token loaded (assuming that the user
    has authenticated with JIRA at some point in the past).

{'fraction_non_alphanumeric': 0.10388802488335926, 'fraction_numerical': 0.001244167962674961, 'mean_word_length': 4.469387755102041, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6911748', 'n_tokens_mistral': 949, 'n_tokens_neox': 918, 'n_words': 312}