Metadata-Version: 2.1
Name: swh.scanner
Version: 0.7.0
Summary: Software Heritage code scanner
Author-email: Software Heritage developers <swh-devel@inria.fr>
Project-URL: Homepage, https://gitlab.softwareheritage.org/swh/devel/swh-scanner
Project-URL: Bug Reports, https://gitlab.softwareheritage.org/swh/devel/swh-scanner/-/issues
Project-URL: Funding, https://www.softwareheritage.org/donate
Project-URL: Documentation, https://docs.softwareheritage.org/devel/swh-scanner/
Project-URL: Source, https://gitlab.softwareheritage.org/swh/devel/swh-scanner.git
Classifier: Programming Language :: Python :: 3
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Operating System :: OS Independent
Classifier: Development Status :: 3 - Alpha
Requires-Python: >=3.7
Description-Content-Type: text/x-rst
License-File: LICENSE
License-File: AUTHORS
Requires-Dist: requests
Requires-Dist: aiohttp!=3.7.4.post0
Requires-Dist: ndjson
Requires-Dist: plotly
Requires-Dist: pandas
Requires-Dist: numpy
Requires-Dist: dash>=2
Requires-Dist: dash_bootstrap_components
Requires-Dist: flask
Requires-Dist: dulwich
Requires-Dist: importlib-metadata
Requires-Dist: swh.core>=0.3
Requires-Dist: swh.model>=6.5.0
Requires-Dist: swh.auth
Provides-Extra: testing
Requires-Dist: aioresponses; extra == "testing"
Requires-Dist: asynctest; extra == "testing"
Requires-Dist: pytest; extra == "testing"
Requires-Dist: pytest-asyncio; extra == "testing"
Requires-Dist: pytest-flask; extra == "testing"
Requires-Dist: pytest-mock; extra == "testing"
Requires-Dist: swh.core[testing-core]; extra == "testing"
Requires-Dist: swh.model[testing]; extra == "testing"
Requires-Dist: types-pyyaml; extra == "testing"

Software Heritage - Code Scanner
================================

Source code scanner to analyze code bases and compare them with source code
artifacts archived by Software Heritage.

