setup.cfg 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. #
  2. # Licensed to the Apache Software Foundation (ASF) under one or more
  3. # contributor license agreements. See the NOTICE file distributed with
  4. # this work for additional information regarding copyright ownership.
  5. # The ASF licenses this file to You under the Apache License, Version 2.0
  6. # (the "License"); you may not use this file except in compliance with
  7. # the License. You may obtain a copy of the License at
  8. #
  9. # http://www.apache.org/licenses/LICENSE-2.0
  10. #
  11. # Unless required by applicable law or agreed to in writing, software
  12. # distributed under the License is distributed on an "AS IS" BASIS,
  13. # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  14. # See the License for the specific language governing permissions and
  15. # limitations under the License.
  16. #
  17. [metadata]
  18. name = Superset
  19. summary = a data exploration platform
  20. description-file = README.md
  21. author = Apache Superset Dev
  22. author-email = dev@superset.incubator.apache.org
  23. license = Apache License, Version 2.0
  24. [files]
  25. packages = superset
  26. [build_sphinx]
  27. source-dir = docs
  28. build-dir = docs/_build
  29. all_files = 1
  30. [upload_sphinx]
  31. upload-dir = docs/_build/html
  32. [nosetests]
  33. verbosity = 3
  34. detailed-errors = 1
  35. with-coverage = 1
  36. nocapture = 1
  37. cover-package = superset
  38. [isort]
  39. combine_as_imports = true
  40. include_trailing_comma = true
  41. line_length = 88
  42. known_first_party = superset
  43. known_third_party =alembic,backoff,bleach,celery,click,colorama,contextlib2,croniter,dateutil,flask,flask_appbuilder,flask_babel,flask_caching,flask_compress,flask_login,flask_migrate,flask_sqlalchemy,flask_talisman,flask_testing,flask_wtf,geohash,geopy,humanize,isodate,jinja2,markdown,markupsafe,marshmallow,msgpack,numpy,pandas,parsedatetime,pathlib2,polyline,prison,pyarrow,pyhive,pytz,retry,selenium,setuptools,simplejson,sphinx_rtd_theme,sqlalchemy,sqlalchemy_utils,sqlparse,werkzeug,wtforms,wtforms_json,yaml
  44. multi_line_output = 3
  45. order_by_type = false
  46. [mypy]
  47. ignore_missing_imports = true
  48. no_implicit_optional = true
  49. [mypy-superset.db_engine_specs.*]
  50. check_untyped_defs = true
  51. disallow_untyped_calls = true
  52. disallow_untyped_defs = true