setup.cfg 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113
  1. # This file is used to configure your project.
  2. # Read more about the various options under:
  3. # http://setuptools.readthedocs.io/en/latest/setuptools.html#configuring-setup-using-setup-cfg-files
  4. [metadata]
  5. name = hanna_rechnet
  6. description = Add a short description here!
  7. author = Thomas Verchow
  8. author-email = thomas.verchow@in-ulm.de
  9. license = mit
  10. long-description = file: README.rst
  11. long-description-content-type = text/x-rst; charset=UTF-8
  12. url = https://github.com/pyscaffold/pyscaffold/
  13. project-urls =
  14. Documentation = https://pyscaffold.org/
  15. # Change if running only on Windows, Mac or Linux (comma-separated)
  16. platforms = any
  17. # Add here all kinds of additional classifiers as defined under
  18. # https://pypi.python.org/pypi?%3Aaction=list_classifiers
  19. classifiers =
  20. Development Status :: 4 - Beta
  21. Programming Language :: Python
  22. [options]
  23. zip_safe = False
  24. packages = find:
  25. include_package_data = True
  26. package_dir =
  27. =src
  28. # DON'T CHANGE THE FOLLOWING LINE! IT WILL BE UPDATED BY PYSCAFFOLD!
  29. setup_requires = pyscaffold>=3.2a0,<3.3a0
  30. # Add here dependencies of your project (semicolon/line-separated), e.g.
  31. install_requires = readchar
  32. # The usage of test_requires is discouraged, see `Dependency Management` docs
  33. # tests_require = pytest; pytest-cov
  34. # Require a specific Python version, e.g. Python 2.7 or >= 3.4
  35. # python_requires = >=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*
  36. [options.packages.find]
  37. where = src
  38. exclude =
  39. tests
  40. [options.extras_require]
  41. # Add here additional requirements for extra features, to install with:
  42. # `pip install hanna_rechnet[PDF]` like:
  43. # PDF = ReportLab; RXP
  44. # Add here test requirements (semicolon/line-separated)
  45. testing =
  46. pytest
  47. pytest-cov
  48. [options.entry_points]
  49. # Add here console scripts like:
  50. console_scripts =
  51. hanna_rechnet = hanna_rechnet.hanna_rechnet:main
  52. # For example:
  53. # console_scripts =
  54. # fibonacci = hanna_rechnet.skeleton:run
  55. # And any other entry points, for example:
  56. # pyscaffold.cli =
  57. # awesome = pyscaffoldext.awesome.extension:AwesomeExtension
  58. [test]
  59. # py.test options when running `python setup.py test`
  60. # addopts = --verbose
  61. extras = True
  62. [tool:pytest]
  63. # Options for py.test:
  64. # Specify command line options as you would do when invoking py.test directly.
  65. # e.g. --cov-report html (or xml) for html/xml output or --junitxml junit.xml
  66. # in order to write a coverage file that can be read by Jenkins.
  67. addopts =
  68. --cov hanna_rechnet --cov-report term-missing
  69. --verbose
  70. norecursedirs =
  71. dist
  72. build
  73. .tox
  74. testpaths = tests
  75. [aliases]
  76. dists = bdist_wheel
  77. [bdist_wheel]
  78. # Use this option if your package is pure-python
  79. universal = 1
  80. [build_sphinx]
  81. source_dir = docs
  82. build_dir = build/sphinx
  83. [devpi:upload]
  84. # Options for the devpi: PyPI server and packaging tool
  85. # VCS export must be deactivated since we are using setuptools-scm
  86. no-vcs = 1
  87. formats = bdist_wheel
  88. [flake8]
  89. # Some sane defaults for the code style checker flake8
  90. exclude =
  91. .tox
  92. build
  93. dist
  94. .eggs
  95. docs/conf.py
  96. [pyscaffold]
  97. # PyScaffold's parameters when the project was created.
  98. # This will be used when updating. Do not change!
  99. version = 3.2.3
  100. package = hanna_rechnet