Add python venv

This commit is contained in:
Isaac Shoebottom
2022-10-31 10:10:52 -03:00
parent fb1a0435c1
commit a50f49d2c8
913 changed files with 287881 additions and 0 deletions

View File

@ -0,0 +1,21 @@
The MIT License (MIT)
Copyright (c) 2004 Holger Krekel and others
Permission is hereby granted, free of charge, to any person obtaining a copy of
this software and associated documentation files (the "Software"), to deal in
the Software without restriction, including without limitation the rights to
use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
of the Software, and to permit persons to whom the Software is furnished to do
so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

View File

@ -0,0 +1,219 @@
Metadata-Version: 2.1
Name: pytest
Version: 7.2.0
Summary: pytest: simple powerful testing with Python
Home-page: https://docs.pytest.org/en/latest/
Author: Holger Krekel, Bruno Oliveira, Ronny Pfannschmidt, Floris Bruynooghe, Brianna Laugher, Florian Bruhin and others
License: MIT
Project-URL: Changelog, https://docs.pytest.org/en/stable/changelog.html
Project-URL: Twitter, https://twitter.com/pytestdotorg
Project-URL: Source, https://github.com/pytest-dev/pytest
Project-URL: Tracker, https://github.com/pytest-dev/pytest/issues
Keywords: test,unittest
Platform: unix
Platform: linux
Platform: osx
Platform: cygwin
Platform: win32
Classifier: Development Status :: 6 - Mature
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: POSIX
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
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 :: Libraries
Classifier: Topic :: Software Development :: Testing
Classifier: Topic :: Utilities
Requires-Python: >=3.7
Description-Content-Type: text/x-rst
License-File: LICENSE
Requires-Dist: attrs (>=19.2.0)
Requires-Dist: iniconfig
Requires-Dist: packaging
Requires-Dist: pluggy (<2.0,>=0.12)
Requires-Dist: exceptiongroup (>=1.0.0rc8) ; python_version < "3.11"
Requires-Dist: tomli (>=1.0.0) ; python_version < "3.11"
Requires-Dist: importlib-metadata (>=0.12) ; python_version < "3.8"
Requires-Dist: colorama ; sys_platform == "win32"
Provides-Extra: testing
Requires-Dist: argcomplete ; extra == 'testing'
Requires-Dist: hypothesis (>=3.56) ; extra == 'testing'
Requires-Dist: mock ; extra == 'testing'
Requires-Dist: nose ; extra == 'testing'
Requires-Dist: pygments (>=2.7.2) ; extra == 'testing'
Requires-Dist: requests ; extra == 'testing'
Requires-Dist: xmlschema ; extra == 'testing'
.. image:: https://github.com/pytest-dev/pytest/raw/main/doc/en/img/pytest_logo_curves.svg
:target: https://docs.pytest.org/en/stable/
:align: center
:height: 200
:alt: pytest
------
.. image:: https://img.shields.io/pypi/v/pytest.svg
:target: https://pypi.org/project/pytest/
.. image:: https://img.shields.io/conda/vn/conda-forge/pytest.svg
:target: https://anaconda.org/conda-forge/pytest
.. image:: https://img.shields.io/pypi/pyversions/pytest.svg
:target: https://pypi.org/project/pytest/
.. image:: https://codecov.io/gh/pytest-dev/pytest/branch/main/graph/badge.svg
:target: https://codecov.io/gh/pytest-dev/pytest
:alt: Code coverage Status
.. image:: https://github.com/pytest-dev/pytest/workflows/test/badge.svg
:target: https://github.com/pytest-dev/pytest/actions?query=workflow%3Atest
.. image:: https://results.pre-commit.ci/badge/github/pytest-dev/pytest/main.svg
:target: https://results.pre-commit.ci/latest/github/pytest-dev/pytest/main
:alt: pre-commit.ci status
.. image:: https://img.shields.io/badge/code%20style-black-000000.svg
:target: https://github.com/psf/black
.. image:: https://www.codetriage.com/pytest-dev/pytest/badges/users.svg
:target: https://www.codetriage.com/pytest-dev/pytest
.. image:: https://readthedocs.org/projects/pytest/badge/?version=latest
:target: https://pytest.readthedocs.io/en/latest/?badge=latest
:alt: Documentation Status
.. image:: https://img.shields.io/badge/Discord-pytest--dev-blue
:target: https://discord.com/invite/pytest-dev
:alt: Discord
.. image:: https://img.shields.io/badge/Libera%20chat-%23pytest-orange
:target: https://web.libera.chat/#pytest
:alt: Libera chat
The ``pytest`` framework makes it easy to write small tests, yet
scales to support complex functional testing for applications and libraries.
An example of a simple test:
.. code-block:: python
# content of test_sample.py
def inc(x):
return x + 1
def test_answer():
assert inc(3) == 5
To execute it::
$ pytest
============================= test session starts =============================
collected 1 items
test_sample.py F
================================== FAILURES ===================================
_________________________________ test_answer _________________________________
def test_answer():
> assert inc(3) == 5
E assert 4 == 5
E + where 4 = inc(3)
test_sample.py:5: AssertionError
========================== 1 failed in 0.04 seconds ===========================
Due to ``pytest``'s detailed assertion introspection, only plain ``assert`` statements are used. See `getting-started <https://docs.pytest.org/en/stable/getting-started.html#our-first-test-run>`_ for more examples.
Features
--------
- Detailed info on failing `assert statements <https://docs.pytest.org/en/stable/how-to/assert.html>`_ (no need to remember ``self.assert*`` names)
- `Auto-discovery
<https://docs.pytest.org/en/stable/explanation/goodpractices.html#python-test-discovery>`_
of test modules and functions
- `Modular fixtures <https://docs.pytest.org/en/stable/explanation/fixtures.html>`_ for
managing small or parametrized long-lived test resources
- Can run `unittest <https://docs.pytest.org/en/stable/how-to/unittest.html>`_ (or trial),
`nose <https://docs.pytest.org/en/stable/how-to/nose.html>`_ test suites out of the box
- Python 3.7+ or PyPy3
- Rich plugin architecture, with over 850+ `external plugins <https://docs.pytest.org/en/latest/reference/plugin_list.html>`_ and thriving community
Documentation
-------------
For full documentation, including installation, tutorials and PDF documents, please see https://docs.pytest.org/en/stable/.
Bugs/Requests
-------------
Please use the `GitHub issue tracker <https://github.com/pytest-dev/pytest/issues>`_ to submit bugs or request features.
Changelog
---------
Consult the `Changelog <https://docs.pytest.org/en/stable/changelog.html>`__ page for fixes and enhancements of each version.
Support pytest
--------------
`Open Collective`_ is an online funding platform for open and transparent communities.
It provides tools to raise money and share your finances in full transparency.
It is the platform of choice for individuals and companies that want to make one-time or
monthly donations directly to the project.
See more details in the `pytest collective`_.
.. _Open Collective: https://opencollective.com
.. _pytest collective: https://opencollective.com/pytest
pytest for enterprise
---------------------
Available as part of the Tidelift Subscription.
The maintainers of pytest and thousands of other packages are working with Tidelift to deliver commercial support and
maintenance for the open source dependencies you use to build your applications.
Save time, reduce risk, and improve code health, while paying the maintainers of the exact dependencies you use.
`Learn more. <https://tidelift.com/subscription/pkg/pypi-pytest?utm_source=pypi-pytest&utm_medium=referral&utm_campaign=enterprise&utm_term=repo>`_
Security
^^^^^^^^
pytest has never been associated with a security vulnerability, but in any case, to report a
security vulnerability please use the `Tidelift security contact <https://tidelift.com/security>`_.
Tidelift will coordinate the fix and disclosure.
License
-------
Copyright Holger Krekel and others, 2004.
Distributed under the terms of the `MIT`_ license, pytest is free and open source software.
.. _`MIT`: https://github.com/pytest-dev/pytest/blob/main/LICENSE

View File

@ -0,0 +1,153 @@
../../Scripts/py.test.exe,sha256=s3OL8zkHTSzouxxdW6So1dfi0qHObiUCY1RW5-8EAU8,106441
../../Scripts/pytest.exe,sha256=s3OL8zkHTSzouxxdW6So1dfi0qHObiUCY1RW5-8EAU8,106441
__pycache__/py.cpython-310.pyc,,
_pytest/__init__.py,sha256=4K-_CZFPuvNtJXNwxyTtnbmpjVkSb-dC75bs29Sg0d4,356
_pytest/__pycache__/__init__.cpython-310.pyc,,
_pytest/__pycache__/_argcomplete.cpython-310.pyc,,
_pytest/__pycache__/_version.cpython-310.pyc,,
_pytest/__pycache__/cacheprovider.cpython-310.pyc,,
_pytest/__pycache__/capture.cpython-310.pyc,,
_pytest/__pycache__/compat.cpython-310.pyc,,
_pytest/__pycache__/debugging.cpython-310.pyc,,
_pytest/__pycache__/deprecated.cpython-310.pyc,,
_pytest/__pycache__/doctest.cpython-310.pyc,,
_pytest/__pycache__/faulthandler.cpython-310.pyc,,
_pytest/__pycache__/fixtures.cpython-310.pyc,,
_pytest/__pycache__/freeze_support.cpython-310.pyc,,
_pytest/__pycache__/helpconfig.cpython-310.pyc,,
_pytest/__pycache__/hookspec.cpython-310.pyc,,
_pytest/__pycache__/junitxml.cpython-310.pyc,,
_pytest/__pycache__/legacypath.cpython-310.pyc,,
_pytest/__pycache__/logging.cpython-310.pyc,,
_pytest/__pycache__/main.cpython-310.pyc,,
_pytest/__pycache__/monkeypatch.cpython-310.pyc,,
_pytest/__pycache__/nodes.cpython-310.pyc,,
_pytest/__pycache__/nose.cpython-310.pyc,,
_pytest/__pycache__/outcomes.cpython-310.pyc,,
_pytest/__pycache__/pastebin.cpython-310.pyc,,
_pytest/__pycache__/pathlib.cpython-310.pyc,,
_pytest/__pycache__/pytester.cpython-310.pyc,,
_pytest/__pycache__/pytester_assertions.cpython-310.pyc,,
_pytest/__pycache__/python.cpython-310.pyc,,
_pytest/__pycache__/python_api.cpython-310.pyc,,
_pytest/__pycache__/python_path.cpython-310.pyc,,
_pytest/__pycache__/recwarn.cpython-310.pyc,,
_pytest/__pycache__/reports.cpython-310.pyc,,
_pytest/__pycache__/runner.cpython-310.pyc,,
_pytest/__pycache__/scope.cpython-310.pyc,,
_pytest/__pycache__/setuponly.cpython-310.pyc,,
_pytest/__pycache__/setupplan.cpython-310.pyc,,
_pytest/__pycache__/skipping.cpython-310.pyc,,
_pytest/__pycache__/stash.cpython-310.pyc,,
_pytest/__pycache__/stepwise.cpython-310.pyc,,
_pytest/__pycache__/terminal.cpython-310.pyc,,
_pytest/__pycache__/threadexception.cpython-310.pyc,,
_pytest/__pycache__/timing.cpython-310.pyc,,
_pytest/__pycache__/tmpdir.cpython-310.pyc,,
_pytest/__pycache__/unittest.cpython-310.pyc,,
_pytest/__pycache__/unraisableexception.cpython-310.pyc,,
_pytest/__pycache__/warning_types.cpython-310.pyc,,
_pytest/__pycache__/warnings.cpython-310.pyc,,
_pytest/_argcomplete.py,sha256=XDhxlI388A7hTHHcvwRD38fOMD2W1BtMS0WqEVDlrwY,3809
_pytest/_code/__init__.py,sha256=S_sBUyBt-DdDWGJKJviYTWFHhhDFBM7pIMaENaocwaM,483
_pytest/_code/__pycache__/__init__.cpython-310.pyc,,
_pytest/_code/__pycache__/code.cpython-310.pyc,,
_pytest/_code/__pycache__/source.cpython-310.pyc,,
_pytest/_code/code.py,sha256=-AAEXoMBOJehmV6ubSj33vfnYm1yHKoogcMwTombV4E,44787
_pytest/_code/source.py,sha256=URY36RBYU0mtBZF4HQoNC0OqVRjmHLetIrjNnvzjh9g,7436
_pytest/_io/__init__.py,sha256=NWs125Ln6IqP5BZNw-V2iN_yYPwGM7vfrAP5ta6MhPA,154
_pytest/_io/__pycache__/__init__.cpython-310.pyc,,
_pytest/_io/__pycache__/saferepr.cpython-310.pyc,,
_pytest/_io/__pycache__/terminalwriter.cpython-310.pyc,,
_pytest/_io/__pycache__/wcwidth.cpython-310.pyc,,
_pytest/_io/saferepr.py,sha256=r222Mkvyl_TXXQvGqGURDaQZBH55l0y7VDxyzBqNw9k,5394
_pytest/_io/terminalwriter.py,sha256=aLbaFJ3KO-B8ZgeWonQ4-dZEcAt1ReX7xAW5BRoaODE,8152
_pytest/_io/wcwidth.py,sha256=YhE3To-vBI7udLtV4B-g-04S3l8VoRD5ki935QipmJA,1253
_pytest/_py/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
_pytest/_py/__pycache__/__init__.cpython-310.pyc,,
_pytest/_py/__pycache__/error.cpython-310.pyc,,
_pytest/_py/__pycache__/path.cpython-310.pyc,,
_pytest/_py/error.py,sha256=Ocm93fwIaLxWvXBQV-0-GbItURWOCdQg8uG6994QhLI,3014
_pytest/_py/path.py,sha256=lVAE-tLnArEIDOjJiNAVnwHaxwhC31s_YqQLulrxwuM,48989
_pytest/_version.py,sha256=nZ0df185N2QmkoJq-sEQXwCJU55-3J4ABRcdhrSrBuo,176
_pytest/assertion/__init__.py,sha256=9eQINJEUWPPvHx3neW5SI6SWf0ntPp2iQXihzPGJA9Q,6458
_pytest/assertion/__pycache__/__init__.cpython-310.pyc,,
_pytest/assertion/__pycache__/rewrite.cpython-310.pyc,,
_pytest/assertion/__pycache__/truncate.cpython-310.pyc,,
_pytest/assertion/__pycache__/util.cpython-310.pyc,,
_pytest/assertion/rewrite.py,sha256=3Ttbem5f8GfFXVtYbePS2lsVdDF1-FSt244oyGNrDH8,43118
_pytest/assertion/truncate.py,sha256=gK7qCG03AeL7P-eYApiTq0Wsu08x6veJ0cdGUcxWNNE,3286
_pytest/assertion/util.py,sha256=4i5ZfojA1CX-RFjYnyGpHZzXbR4ql9J11okAj9oiIB8,18009
_pytest/cacheprovider.py,sha256=HfCz8slh_4BHa2lR5qsQLpIbTGa3RjvRSgIbB1hiFDA,20835
_pytest/capture.py,sha256=Kye9Xb6rFxb109Oann65AWydI_sNeiygLzVMAu3btHE,33062
_pytest/compat.py,sha256=K1hFcG-fzVQ0nTKk6cjgU1bGtKI3SLLuDiGmfsT7lWU,12820
_pytest/config/__init__.py,sha256=ofC7CCZF4rWCpgRpMSb5kZlCGm814Ljg9ISIwQ1yca0,61222
_pytest/config/__pycache__/__init__.cpython-310.pyc,,
_pytest/config/__pycache__/argparsing.cpython-310.pyc,,
_pytest/config/__pycache__/compat.cpython-310.pyc,,
_pytest/config/__pycache__/exceptions.cpython-310.pyc,,
_pytest/config/__pycache__/findpaths.cpython-310.pyc,,
_pytest/config/argparsing.py,sha256=VcBUsFlK2Th9dtAwjD5UIYquXkFYZtbJpOAWAFLiBw4,21225
_pytest/config/compat.py,sha256=iK0e9nF-JwG13uoGwcSSsTP7hWEKMhNbJVTVG2G3FEk,2394
_pytest/config/exceptions.py,sha256=21I5MARt26OLRmgvaAPu0BblFgYZXp2cxNZBpRRciAE,260
_pytest/config/findpaths.py,sha256=N8xTAMwJeNOO_VjP1ViKRokJDHb1B7I037Af5gOgoNs,7718
_pytest/debugging.py,sha256=cQxelK2gKBogv_c4e9q0xybHCcbsdLJmz4L5WBE68cs,13498
_pytest/deprecated.py,sha256=Me3lX-KEKCxpSjPh9qNPDKMX16eltg5ben0Zn-Id0qg,5487
_pytest/doctest.py,sha256=sqeikV0xgC35ca3cq_vX9tGWlbob7JjbbBWS2jwf91s,25962
_pytest/faulthandler.py,sha256=nbQdsOTUR1tEKYSszsAmwp2uV4Nk-Wguuf-IEmv7uZo,3186
_pytest/fixtures.py,sha256=5eZd3vbJLU2cxA49EmN2fHRp0rf3gC9hHlz0DVwXiCQ,65510
_pytest/freeze_support.py,sha256=Wmx-CJvzCbOAK3brpNJO6X_WHXcCA6Tr6-Tb_tjIyVQ,1339
_pytest/helpconfig.py,sha256=6mjMRF3SqPitSDTMaQRu8izEQZ6Q0-7Ob2TqPWkCfTU,8494
_pytest/hookspec.py,sha256=J4QJnPbU-_M51UujzDYTRczRlj_tAGtq4jlNfg4ubjY,32134
_pytest/junitxml.py,sha256=p3L2woSEOdc5Oz-w-jtxsXvz9sQ_wN9DDA2ECQCr41c,25635
_pytest/legacypath.py,sha256=8SNSMZGGPOG9kxiRPegOs0hzPYIWoBPZDQkgw44lKng,16938
_pytest/logging.py,sha256=KL0SovcglqrAxzQekBXsGWbvfE68MDS2duHuw8QdLGs,30101
_pytest/main.py,sha256=jcrGR-qwdSf8rsa1KsWFtbbTNNIj-Y7p2_4akyq-icA,32431
_pytest/mark/__init__.py,sha256=I0rcfhlEqqk_Y_uTtn_840ggZgFn6pNMwlZ7fCzH2nI,8428
_pytest/mark/__pycache__/__init__.cpython-310.pyc,,
_pytest/mark/__pycache__/expression.cpython-310.pyc,,
_pytest/mark/__pycache__/structures.cpython-310.pyc,,
_pytest/mark/expression.py,sha256=niHkBWw-qzJ16YnNFfRiBuv6hB9Ij8NuxPX-YBosZsA,6354
_pytest/mark/structures.py,sha256=InlZUK4fBIsAuBoqEajBu5H3binhGUy0O33egOny93g,21145
_pytest/monkeypatch.py,sha256=h-4X3ChaxJyCcJSXSNSst2gGfy8i7lmpMyClhiPIXVM,14341
_pytest/nodes.py,sha256=59TF3nWFg1ZSnIf-M1SZNrScJwCFHeRgKVvWHIcWSto,26289
_pytest/nose.py,sha256=mjb1d2J0PlCc7YnQvfAt3LhCMBGjsPrx5MZX59Ri-mU,1688
_pytest/outcomes.py,sha256=REqdwl7zrD3M7iBRxPBlXQEcAs1gZ07y4E8Yagpxpxg,10086
_pytest/pastebin.py,sha256=l-Jm8hJ_zuT_VdilatBUzvtuAfAN27Oxs7nS1UM8d-M,3949
_pytest/pathlib.py,sha256=R-QGxU8kPzCsrcAibn2gm_scb-QM6-yn5KIXAKsjkOI,24738
_pytest/py.typed,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
_pytest/pytester.py,sha256=RwJja6pLggp-eL3gC_2nolnWi5hEtlaCjaycZ6t9NsY,61900
_pytest/pytester_assertions.py,sha256=1BW3jDRSiHqGqdzmGSc7LfQt7nwc0w1lVRHMHHcFEQs,2327
_pytest/python.py,sha256=zOUFZ-RV7bJHrvGUzs6wPdTD3XYpuJT1qp6U-o3071U,71175
_pytest/python_api.py,sha256=aHLcXtXooalZcjjTKyfh4LbAjJRngq7BShrXsQE6Yns,38316
_pytest/python_path.py,sha256=TD7qJJ0S91XctgtpIjaq21DWh3rlxxVwXMvrjsjevaU,709
_pytest/recwarn.py,sha256=KOUdXBVOc3ZqHDvOCZSVxBbT4SUezs68uMaWH0ujasA,10930
_pytest/reports.py,sha256=RqsiDxgvX8nwKQp_KffWqCMomFS3UN68vo4KotiyOEQ,20041
_pytest/runner.py,sha256=PtFIbhvxq-zDVXSXqtYGLC2r4r5oELiojX4kdbmIMvQ,18058
_pytest/scope.py,sha256=dNx6zm8ZWPrwsz8v7sAoemp537tEsdl1-_EOegPrwYE,2882
_pytest/setuponly.py,sha256=KEmb8N4On3_yH1T5cyo9_QYbxWgm3H3QkvshDf77z3o,3261
_pytest/setupplan.py,sha256=0HVsIdKbYfJEbAiwidBfQZwNE7RziZ1BI0vrFeohAOc,1214
_pytest/skipping.py,sha256=eWu43BMibDOHWFYu08FFTmmpBJZzDS2c32ImEfc88xs,10171
_pytest/stash.py,sha256=x_ywAeTfX84tI0vUyXmKmCDxwcXIETqnCrVkOUAtqQ8,3055
_pytest/stepwise.py,sha256=hp2xg5n2hPj8JR777aUe4C3z5SFe24PQ9sFPWg2sP5I,4339
_pytest/terminal.py,sha256=k0V1f8Tl_e7T2EgQO-Ih1dGnKEv7Cp9ScwnVhY1uORI,51743
_pytest/threadexception.py,sha256=TEohIXnQcof6D7cg10Ly4oMSRgHLCNsXPF6Du9FV4K8,2915
_pytest/timing.py,sha256=vufB2Wrk_Bf4uol6U16WfpikCBttEmmtGKBNBshPN_k,375
_pytest/tmpdir.py,sha256=HpI2Q61Zu4i4jQaq3R3AEeRRsm1N33Pi6B6EaS8nlio,7955
_pytest/unittest.py,sha256=0YsSEnsmPHfpd33ob4JFYa8jGCW0P-TtSrgTxle45MM,14660
_pytest/unraisableexception.py,sha256=FJmftKtjMHmUnlYyg1o9B_oQjvA_U0p1ABSNlKx1K2I,3191
_pytest/warning_types.py,sha256=wXs8nXxLGmBPfn31Vzr08UnnyPhnjcgX9NXiGTwDIXU,4472
_pytest/warnings.py,sha256=pBY3hIrOZobaWk9vHgW_ac44jXYhlyUuferDOhwaMGI,5070
py.py,sha256=UEzy74zelHEaKeqgb96pBWOmeEEtqhOszJdX7UuwTsQ,263
pytest-7.2.0.dist-info/INSTALLER,sha256=zuuue4knoyJ-UwPPXg8fezS7VCrXJQrAP7zeNuwvFQg,4
pytest-7.2.0.dist-info/LICENSE,sha256=yoNqX57Mo7LzUCMPqiCkj7ixRWU7VWjXhIYt-GRwa5s,1091
pytest-7.2.0.dist-info/METADATA,sha256=ACVNkKCzAIdRA1K0olfYr5VfNGRfYGCi48vtwdaIivA,7790
pytest-7.2.0.dist-info/RECORD,,
pytest-7.2.0.dist-info/WHEEL,sha256=G16H4A3IeoQmnOrYV4ueZGKSjhipXx8zc8nu9FGlvMA,92
pytest-7.2.0.dist-info/entry_points.txt,sha256=8IPrHPH3LNZQ7v5tNEOcNTZYk_SheNg64jsTM9erqL4,77
pytest-7.2.0.dist-info/top_level.txt,sha256=yyhjvmXH7-JOaoQIdmNQHPuoBCxOyXS3jIths_6C8A4,18
pytest/__init__.py,sha256=RaKUgViKkXq53DVitxh5w7CbUbe6N9OdOgTtab-Kasg,5163
pytest/__main__.py,sha256=PJoBBgRxbsenpjfDenJmkO0-UGzTad7Htcxgstu4g30,116
pytest/__pycache__/__init__.cpython-310.pyc,,
pytest/__pycache__/__main__.cpython-310.pyc,,
pytest/py.typed,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0

View File

@ -0,0 +1,5 @@
Wheel-Version: 1.0
Generator: bdist_wheel (0.37.1)
Root-Is-Purelib: true
Tag: py3-none-any

View File

@ -0,0 +1,3 @@
[console_scripts]
py.test = pytest:console_main
pytest = pytest:console_main

View File

@ -0,0 +1,3 @@
_pytest
py
pytest