Skip to content

Commit

Permalink
Update correct package file and fix its location; remove unused packa…
Browse files Browse the repository at this point in the history
…ge files.
  • Loading branch information
lapets committed Nov 7, 2023
1 parent a3cf5aa commit 6e9d2f6
Show file tree
Hide file tree
Showing 5 changed files with 45 additions and 132 deletions.
47 changes: 0 additions & 47 deletions prebuilt-wheels/truckle-config-file/pyproject.standalone.toml

This file was deleted.

48 changes: 45 additions & 3 deletions pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,5 +1,47 @@
[project]
name = "mclbn256"
version = "1.3.3"
description = """\
Python bindings for the BN254/256 pairing-friendly curve \
supported by the MCl library.\
"""
license = {text = "MIT"}
authors = [
{name = "Wyatt Howe"},
{email = "wyatt@nthparty.com"}
]
readme = "README.rst"
requires-python = ">=3.6"

[project.urls]
Repository = "https://github.com/nthparty/mclbn256"
Bug Tracker = "https://github.com/nthparty/mclbn256/issues"

[project.optional-dependencies]
docs = [
"toml~=0.10.2",
"sphinx~=4.2.0",
"sphinx-rtd-theme~=1.0.0"
]
test = [
"pytest~=7.0",
"pytest-cov~=3.0"
]
lint = [
"pylint~=2.14.0"
]
coveralls = [
"coveralls~=3.3.1"
]
publish = [
"twine~=4.0"
]

[build-system]
# These are the assumed default build requirements from pip:
# https://pip.pypa.io/en/stable/reference/pip/#pep-517-and-518-support
requires = ["setuptools>=43.0.0", "wheel"]
requires = [
"truckle==0.1.4"
]
build-backend = "setuptools.build_meta"

[tool.pytest.ini_options]
addopts = "--doctest-modules --ignore=docs --cov=mclbn256 --cov-report term-missing"
28 changes: 0 additions & 28 deletions setup.cfg

This file was deleted.

7 changes: 0 additions & 7 deletions setup.py

This file was deleted.

47 changes: 0 additions & 47 deletions tox.ini

This file was deleted.

0 comments on commit 6e9d2f6

Please sign in to comment.