<commit_before>.. hazmat::

Elliptic Curve Cryptography
===========================

.. currentmodule:: cryptography.hazmat.primitives.asymmetric.ec


,, method:: generate_private_key(curve, backend):

    .. versionadded:: 0.5

    Generate a new private key on ``curve`` for use with ``backend``.

    :param backend: A
        :class:`~cryptography.hazmat.primtives.interfaces.EllipticCurve`
        provider.

    :param backend: A
        :class:`~cryptography.hazmat.backends.interfaces.EllipticCurveBackend`
        provider.

    :returns: A new instance of a
        :class:`~cryptography.hazmat.primtivies.interfaces.EllipticCurvePrivateKey`
        provider.


.. class:: EllipticCurvePrivateNumbers(private_value, public_numbers)
<commit_msg>Fix syntax error in docs<commit_after>.. hazmat::

Elliptic Curve Cryptography
===========================

.. currentmodule:: cryptography.hazmat.primitives.asymmetric.ec


.. method:: generate_private_key(curve, backend):

    .. versionadded:: 0.5

    Generate a new private key on ``curve`` for use with ``backend``.

    :param backend: A
        :class:`~cryptography.hazmat.primtives.interfaces.EllipticCurve`
        provider.

    :param backend: A
        :class:`~cryptography.hazmat.backends.interfaces.EllipticCurveBackend`
        provider.

    :returns: A new instance of a
        :class:`~cryptography.hazmat.primtivies.interfaces.EllipticCurvePrivateKey`
        provider.


.. class:: EllipticCurvePrivateNumbers(private_value, public_numbers)

{'fraction_non_alphanumeric': 0.14088215931533904, 'fraction_numerical': 0.0026333113890717576, 'mean_word_length': 3.735202492211838, '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': '4998501', 'n_tokens_mistral': 494, 'n_tokens_neox': 454, 'n_words': 92}