diff --git a/pyproject.toml b/pyproject.toml index d5e028f..4c057b2 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,97 +1,97 @@ -[build-system] -requires = ["setuptools>=68.2.2", "wheel"] -build-backend = "setuptools.build_meta" - -[project] -name = 'networkz' -description = 'Extended Graph-Algorithms Library on Top of NetworkX' -readme = 'README.MD' -requires-python = '>=3.8' -dynamic = ['version'] -license = {file = "LICENSE"} -keywords = [ - 'Networks', - 'Graph Theory', - 'Mathematics', - 'network', - 'graph', - 'discrete mathematics', - 'math', -] - -dependencies = [ - "networkx", -] - -[[project.authors]] -name = 'Ariel University' -email = 'networkz@csariel.xyz' - -[[project.maintainers]] -name = 'NetworkZ Developers' -email = 'networkz-discuss@googlegroups.com' - -[project.urls] -"Source Code" = 'https://github.com/ariel-research/networkz' - -[project.optional-dependencies] -default = [ - 'networkx[default]', -] -developer = [ - 'networkx[developer]', -] -extra = [ - 'networkx[extra]', -] -test = [ - 'networkx[test]', -] - -[tool.setuptools] -zip-safe = false -include-package-data = false -packages = [ - 'networkz', - 'networkz.algorithms', - 'networkz.algorithms.bipartite', - 'networkz.algorithms.approximation', - 'networkz.classes', - 'networkz.generators', - 'networkz.drawing', - 'networkz.linalg', - 'networkz.readwrite', - 'networkz.tests', - 'networkz.utils', -] -platforms = [ - 'Linux', - 'Mac OSX', - 'Windows', - 'Unix', -] - -[tool.setuptools.dynamic.version] -attr = 'networkz.__version__' - - -[tool.setuptools.package-data] -networkz = ['tests/*.py'] -"networkz.algorithms" = ['tests/*.py'] -"networkz.algorithms.bipartite" = ['tests/*.py'] -"networkz.algorithms.approximation" = ['tests/*.py'] - -[tool.ruff] -line-length = 88 -target-version = 'py39' -select = [ - 'I', -] - -[tool.ruff.per-file-ignores] -"__init__.py" = ['I'] - - -[tool.mypy] -ignore_missing_imports = true -exclude = 'subgraphviews|reportviews' +[build-system] +requires = ["setuptools>=68.2.2", "wheel"] +build-backend = "setuptools.build_meta" + +[project] +name = 'networkz' +description = 'Extended Graph-Algorithms Library on Top of NetworkX' +readme = 'README.MD' +requires-python = '>=3.8' +dynamic = ['version'] +license = {file = "LICENSE"} +keywords = [ + 'Networks', + 'Graph Theory', + 'Mathematics', + 'network', + 'graph', + 'discrete mathematics', + 'math', +] + +dependencies = [ + "networkx", +] + +[[project.authors]] +name = 'Ariel University' +email = 'networkz@csariel.xyz' + +[[project.maintainers]] +name = 'NetworkZ Developers' +email = 'networkz-discuss@googlegroups.com' + +[project.urls] +"Source Code" = 'https://github.com/ariel-research/networkz' + +[project.optional-dependencies] +default = [ + 'networkx[default]', +] +developer = [ + 'networkx[developer]', +] +extra = [ + 'networkx[extra]', +] +test = [ + 'networkx[test]', +] + +[tool.setuptools] +zip-safe = false +include-package-data = false +packages = [ + 'networkz', + 'networkz.algorithms', + 'networkz.algorithms.bipartite', + 'networkz.algorithms.approximation', + 'networkz.classes', + 'networkz.generators', + 'networkz.drawing', + 'networkz.linalg', + 'networkz.readwrite', + 'networkz.tests', + 'networkz.utils', +] +platforms = [ + 'Linux', + 'Mac OSX', + 'Windows', + 'Unix', +] + +[tool.setuptools.dynamic.version] +attr = 'networkz.__version__' + + +[tool.setuptools.package-data] +networkz = ['tests/*.py'] +"networkz.algorithms" = ['tests/*.py'] +"networkz.algorithms.bipartite" = ['tests/*.py'] +"networkz.algorithms.approximation" = ['tests/*.py'] + +[tool.ruff] +line-length = 88 +target-version = 'py39' +select = [ + 'I', +] + +[tool.ruff.per-file-ignores] +"__init__.py" = ['I'] + + +[tool.mypy] +ignore_missing_imports = true +exclude = 'subgraphviews|reportviews'