diff options
author | Michael Hirsch, Ph.D <scivision@users.noreply.github.com> | 2019-06-23 12:40:35 -0400 |
---|---|---|
committer | Jussi Pakkanen <jpakkane@gmail.com> | 2019-07-11 22:37:25 +0300 |
commit | 4b9625ac0697a205b9714b60403ae2befa7fe781 (patch) | |
tree | ec1eb85fb55e5081b02b41de4995ef88f623511f /setup.cfg | |
parent | efea48788ab29c45a83f6a50d39fd7d0689f5f0e (diff) | |
download | meson-4b9625ac0697a205b9714b60403ae2befa7fe781.zip meson-4b9625ac0697a205b9714b60403ae2befa7fe781.tar.gz meson-4b9625ac0697a205b9714b60403ae2befa7fe781.tar.bz2 |
ENH: metadata PEP390 setup.cfg
https for Meson docs url
Co-Authored-By: Elliott Sales de Andrade <quantum.analyst@gmail.com>
Diffstat (limited to 'setup.cfg')
-rw-r--r-- | setup.cfg | 68 |
1 files changed, 35 insertions, 33 deletions
@@ -1,33 +1,35 @@ -[flake8] -ignore = - # E241: multiple spaces after ':' - E241, - # E251: unexpected spaces around keyword / parameter equals - E251, - # E261: at least two spaces before inline comment - E261, - # E265: block comment should start with '# ' - E265, - # E501: line too long - E501, - # E302: expected 2 blank lines, found 1 - E302, - # E305: expected 2 blank lines after class or function definition, found 1 - E305, - # E401: multiple imports on one line - E401, - # E266: too many leading '#' for block comment - E266, - # E402: module level import not at top of file - E402, - # E731: do not assign a lambda expression, use a def (too many false positives) - E731 - # E741: ambiguous variable name 'l' - E741 - # E722: do not use bare except' - E722 - # W504: line break after binary operator - W504 - # A003: builtin class attribute - A003 -max-line-length = 120 +[metadata] +description = A high performance build system +author = Jussi Pakkanen +author_email = jpakkane@gmail.com +url = https://mesonbuild.com +keywords = + meson + mesonbuild + build system + cmake +license = Apache License, Version 2.0 +license_file = COPYING +classifiers = + Development Status :: 5 - Production/Stable + Environment :: Console + Intended Audience :: Developers + License :: OSI Approved :: Apache Software License + Natural Language :: English + Operating System :: MacOS :: MacOS X + Operating System :: Microsoft :: Windows + Operating System :: POSIX :: BSD + Operating System :: POSIX :: Linux + Programming Language :: Python :: 3 :: Only + Programming Language :: Python :: 3.5 + Programming Language :: Python :: 3.6 + Programming Language :: Python :: 3.7 + Programming Language :: Python :: 3.8 + Topic :: Software Development :: Build Tools +long_description = Meson is a cross-platform build system designed to be both as fast and as user friendly as possible. It supports many languages and compilers, including GCC, Clang, PGI, Intel, and Visual Studio. Its build definitions are written in a simple non-Turing complete DSL. + +[options] +python_requires = >= 3.5 +setup_requires = + setuptools >= 30.3.0 + pip >= 10 |