From 2018e3a0059276ce674d307c111eee9d8238e814 Mon Sep 17 00:00:00 2001 From: Andrei Lapets Date: Tue, 24 Oct 2023 22:32:45 -0400 Subject: [PATCH] Update version, license, Read the Docs config, and dependency version lock. --- .readthedocs.yaml | 6 +++++- LICENSE | 22 ++++++++++++++++++++++ setup.cfg | 4 ++-- src/rbcl/__init__.py | 2 +- 4 files changed, 30 insertions(+), 4 deletions(-) diff --git a/.readthedocs.yaml b/.readthedocs.yaml index b730773..1adbb5a 100755 --- a/.readthedocs.yaml +++ b/.readthedocs.yaml @@ -7,9 +7,13 @@ formats: - pdf python: - version: "3.8" install: - method: pip path: . extra_requirements: - docs + +build: + os: "ubuntu-22.04" + tools: + python: "3.11" diff --git a/LICENSE b/LICENSE index a5ec3be..7473456 100755 --- a/LICENSE +++ b/LICENSE @@ -19,3 +19,25 @@ AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +------------------------------------------------------------------------------- + +Binary distribution contains libsodium (https://doc.libsodium.org/) binaries, +both retrieved in pre-built form and built from source. + +ISC License + +Copyright (c) 2013-2023 +Frank Denis + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted, provided that the above +copyright notice and this permission notice appear in all copies. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES +WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR +ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES +WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN +ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF +OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. diff --git a/setup.cfg b/setup.cfg index 8846d75..1c0dbb0 100755 --- a/setup.cfg +++ b/setup.cfg @@ -1,6 +1,6 @@ [metadata] name = rbcl -version = 1.0.1 +version = 1.2.0 author = Nth Party author_email = team@nthparty.com description = Python library that bundles libsodium and provides wrappers for its Ristretto group functions. @@ -27,7 +27,7 @@ where=src * = *.tmpl [options.extras_require] -build = setuptools~=67.6; wheel~=0.37; pystache~=0.6; build~=0.10 +build = setuptools>=67.6; wheel~=0.37; pystache~=0.6; build~=0.10 docs = sphinx~=4.2.0; sphinx-rtd-theme~=1.0.0 test = pytest~=7.2; pytest-cov~=4.0 lint = pylint~=2.17.0 diff --git a/src/rbcl/__init__.py b/src/rbcl/__init__.py index 5af89de..acbce8e 100755 --- a/src/rbcl/__init__.py +++ b/src/rbcl/__init__.py @@ -1,4 +1,4 @@ -"""Allow users to use functions directly.""" +"""Allow users to use the functions directly.""" from rbcl.rbcl import _sodium # pylint: disable=import-self from rbcl.rbcl import \