Metadata-Version: 2.1
Name: basedmypy
Version: 1.4.0rc1
Summary: Based static typing for Python
Home-page: UNKNOWN
Author: KotlinIsland
License: MIT License
Project-URL: News, https://github.com/KotlinIsland/basedmypy/releases
Project-URL: Documentation, https://github.com/KotlinIsland/basedmypy/wiki
Project-URL: Repository, https://github.com/KotlinIsland/basedmypy
Project-URL: Discord, https://discord.gg/7y9upqPrk2
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Topic :: Software Development
Requires-Python: >=3.7
License-File: LICENSE
Requires-Dist: basedtyping (>=0.0.1)
Requires-Dist: typing-extensions (>=3.10)
Requires-Dist: mypy-extensions (>=0.4.3)
Requires-Dist: tomli (>=1.1.0) ; python_version < "3.11"
Requires-Dist: typed-ast (<2,>=1.4.0) ; python_version < "3.8"
Provides-Extra: dmypy
Requires-Dist: psutil (>=4.0) ; extra == 'dmypy'
Provides-Extra: python2
Requires-Dist: typed-ast (<2,>=1.4.0) ; extra == 'python2'
Provides-Extra: reports
Requires-Dist: lxml ; extra == 'reports'

Basedmypy -- Based Static Typing for Python
===========================================

Ever tried to use pythons type system and thought to yourself "This doesn't seem based".

Well fret no longer as basedmypy got you covered!

Baseline
--------

Basedmypy has baseline, baseline is based! It allows you to adopt new features from basedmypy
without the burden of fixing up every usage, just save all current errors to the baseline
file and deal with them later.

.. code-block:: python

    def foo(a):
        print(a)

.. code-block:: bash

    > mypy .
    error: missing typehints !!!!!
    Epic fail bro!

    > mypy --write-baseline .
    error: missing typehints
    Baseline successfully saved!

    > mypy .
    Looks good to me, no errors!


