Coding Style
============

Lines length should not exceed 120 characters. Please use trailing commas.

You can find our complete flake8 configuration in the tox.ini_ file.


Data Sets
---------

For each data set, please provide a comment with reference to the source
and/or origin of the data.

We only accept new data if it's coming from statistical sources, such as census or government institutions. This include names and their distribution.


Name Lists
----------

When you have long lists of names, please order them alphabetically. Keep the lines length as close as possible to 120 characters, without exceeding the limit.

.. _`tox.ini`: https://github.com/joke2k/faker/blob/master/tox.ini
.. _`pep 8`: https://python.org/dev/peps/pep-0008
.. _`pep 263`: https://python.org/dev/peps/pep-0263

Coding Style
============

Lines length should not exceed 120 characters. Please use trailing commas.

Plese include [type hints](https://docs.python.org/3/library/typing.html) for every provider method you write.

You can find our complete flake8 configuration in the tox.ini_ file.


Data Sets
---------

For each data set, please provide a comment with reference to the source
and/or origin of the data.

We only accept new data if it's coming from statistical sources, such as census or government institutions. This include names and their distribution.


Name Lists
----------

When you have long lists of names, please order them alphabetically. Keep the lines length as close as possible to 120 characters, without exceeding the limit.

.. _`tox.ini`: https://github.com/joke2k/faker/blob/master/tox.ini
.. _`pep 8`: https://python.org/dev/peps/pep-0008
.. _`pep 263`: https://python.org/dev/peps/pep-0263

Update coding style to require type hints
Update coding style to require type hints