Skip to content
Snippets Groups Projects
Forked from Platform / Development / swh-lister
62 commits behind the upstream repository.
  • Antoine Lambert's avatar
    91e4e33d
    cran: Improve listing of R packages · 91e4e33d
    Antoine Lambert authored
    Previously, the lister was relying on the use of the CRANtools R module
    but it has the drawback to only list the latest version of each registered
    package in the CRAN registry.
    
    In order to get all possible versions for each CRAN package, prefer to exploit
    the content of the weekly dump of the CRAN database in RDS format.
    
    To read the content of the RDS file from Python, the rpy2 package is used as
    it has the advantage to be packaged in debian.
    
    Related to swh/meta#1709.
    91e4e33d
    History
    cran: Improve listing of R packages
    Antoine Lambert authored
    Previously, the lister was relying on the use of the CRANtools R module
    but it has the drawback to only list the latest version of each registered
    package in the CRAN registry.
    
    In order to get all possible versions for each CRAN package, prefer to exploit
    the content of the weekly dump of the CRAN database in RDS format.
    
    To read the content of the RDS file from Python, the rpy2 package is used as
    it has the advantage to be packaged in debian.
    
    Related to swh/meta#1709.
mypy.ini 1.07 KiB
[mypy]
namespace_packages = True
warn_unused_ignores = True

# 3rd party libraries without stubs (yet)

[mypy-bs4.*]
ignore_missing_imports = True

[mypy-celery.*]
ignore_missing_imports = True

[mypy-debian.*]
ignore_missing_imports = True

[mypy-iso8601.*]
ignore_missing_imports = True

[mypy-launchpadlib.*]
ignore_missing_imports = True

[mypy-lazr.*]
ignore_missing_imports = True

[mypy-lxml.*]
ignore_missing_imports = True

[mypy-pandas.*]
ignore_missing_imports = True

[mypy-pkg_resources.*]
ignore_missing_imports = True

[mypy-pytest.*]
ignore_missing_imports = True

[mypy-pytest_postgresql.*]
ignore_missing_imports = True

[mypy-requests_mock.*]
ignore_missing_imports = True

[mypy-rpy2.*]
ignore_missing_imports = True

[mypy-urllib3.util.*]
ignore_missing_imports = True

[mypy-dulwich.*]
ignore_missing_imports = True

[mypy-dateparser.*]
ignore_missing_imports = True

[mypy-testing.postgresql.*]
ignore_missing_imports = True

[mypy-psycopg2.*]
ignore_missing_imports = True

[mypy-repomd.*]
ignore_missing_imports = True

[mypy-defusedxml.*]
ignore_missing_imports = True