[metadata]
classifiers =
    License :: OSI Approved :: Apache Software License
    Operating System :: OS Independent
    Programming Language :: Python :: 3 :: Only
    Programming Language :: Python :: 3.6
    Programming Language :: Python :: 3.7
    Programming Language :: Python :: 3.8
    Programming Language :: Python :: 3.9
license = Apache 2.0
long_description = file: README.rst
long_description_content_type = text/x-rst
url = https://github.com/dwavesystems/dimod
download_url = https://github.com/dwavesystems/dimod/releases
version = attr: dimod.__version__

# keep description, author and author email up to date with dimod.package_info
author = D-Wave Systems Inc.
author_email = tools@dwavesys.com
description = A shared API for binary quadratic model samplers.

[options]
include_package_data = True
packages = 
    dimod
    dimod.binary
    dimod.binary.cybqm
    dimod.bqm
    dimod.core
    dimod.discrete
    dimod.generators
    dimod.higherorder
    dimod.reference
    dimod.reference.composites
    dimod.reference.samplers
    dimod.roof_duality
    dimod.serialization
    dimod.testing
    dimod.views
python_requires = >=3.6
zip_safe = False

[metadata]
classifiers =
    License :: OSI Approved :: Apache Software License
    Operating System :: OS Independent
    Programming Language :: Python :: 3 :: Only
    Programming Language :: Python :: 3.6
    Programming Language :: Python :: 3.7
    Programming Language :: Python :: 3.8
    Programming Language :: Python :: 3.9
license = Apache 2.0
long_description = file: README.rst
long_description_content_type = text/x-rst
url = https://github.com/dwavesystems/dimod
download_url = https://github.com/dwavesystems/dimod/releases
version = attr: dimod.__version__

# keep description, author and author email up to date with dimod.package_info
author = D-Wave Systems Inc.
author_email = tools@dwavesys.com
description = A shared API for binary quadratic model samplers.

[options]
include_package_data = True
packages = 
    dimod
    dimod.binary
    dimod.binary.cybqm
    dimod.bqm
    dimod.core
    dimod.discrete
    dimod.generators
    dimod.higherorder
    dimod.reference
    dimod.reference.composites
    dimod.reference.samplers
    dimod.roof_duality
    dimod.serialization
    dimod.testing
    dimod.views
python_requires = >=3.6
zip_safe = False

[pycodestyle]
max-line-length = 100

Allow 100 character line length
Allow 100 character line length

Now that we're starting to use python's typing module, 80 chars
is becoming increasingly restrictive.

This commit signals that dimod support 100 characters by adding
it to the setup.cfg. Ideally we would like to add it to the
pyproject.toml, but right now that's not supported. See
https://github.com/PyCQA/pycodestyle/issues/813
