[metadata] description = Git for data scientists - manage your code and data together name = dvc long_description = file: README.rst long_description_content_type = text/rst license = Apache License 2.0 license_file = LICENSE url = http://dvc.org project_urls = Documentation = https://dvc.org/doc Source = https://github.com/iterative/dvc download_url = https://github.com/iterative/dvc author = Dmitry Petrov author_email = dmitry@dvc.org maintainer = Iterative maintainer_email = support@dvc.org keywords = data-science, data-version-control, machine-learning, git developer-tools, reproducibility, collaboration, ai classifiers = Development Status :: 4 - Beta Programming Language :: Python :: 3 Programming Language :: Python :: 3.6 Programming Language :: Python :: 3.7 Programming Language :: Python :: 3.8 Programming Language :: Python :: 3.9 [options] python_requires = >=3.6 zip_safe = False packages = find: include_package_data = True [options.packages.find] exclude = tests tests.* [options.entry_points] console_scripts = dvc = dvc.main:main [flake8] ignore= E203, # Whitespace before ':' E266, # Too many leading '#' for block comment W503, # Line break occurred before a binary operator P1, # unindexed parameters in the str.format, see: # https://pypi.org/project/flake8-string-format/ max_line_length=79 max-complexity = 15 select=B,C,E,F,W,T4,B902,T,P show_source=true count=true [isort] profile=black known_first_party=dvc,tests line_length=79 [tool:pytest] log_level = debug addopts = -ra markers = needs_internet: Might need network access for the tests [mypy] # Error output show_column_numbers = True show_error_codes = True show_error_context = True show_traceback = True pretty = True # See https://mypy.readthedocs.io/en/latest/running_mypy.html#missing-imports. ignore_missing_imports = True check_untyped_defs = False # Warnings warn_no_return=True warn_redundant_casts=True warn_unreachable = True files = dvc