Skip to main content

Sente: a Python 3 native library for the game of Go.

Reason this release was yanked:

Wheels seem to have been uploaded incorrectly. Installing through pip is broken

Project description

drawing

PyPI version docs tests pip

Sente (from the Japanese せんて/先手) is a general-purpose open-source python library for the ancient chinese board game Go/Badok/Weiqi. It allows for python code to simulate and play a game of Go and also read, edit and create SGF files. Sente is designed to be a Python 3 replacement for the gomill library. In addition to supporting Python 3, Sente is written in C++ which allows AIs that use Sente to take advantage of C++'s superior performance.

Installation & Requirements

Sente runs on any operating system with python 3.8+ and can be installed via pip.

$ pip install sente

-- or --

$ python3 -m pip install sente

Getting Started

The Basic element in Sente is the sente.Game object which represents a Simple Game.

>>> import sente
>>> game = sente.Game()

By default, sente creates a 19x19 game with Chinese Rules. 9x9 and 13x13 board sizes and Japanese rules can be specified if desired.

note: japanese rules are not reccomended as sente does not currently include automatic dead stone removal.

>>> game = sente.Game(13)
>>> game = sente.Game(19, sente.rules.JAPANESE)

moves can be played on the game using the play() method, and the board can be printed using the python print() function.

>>> game.play(4, 4)
>>> game.play(4, 16)
>>> game.play(17, 4)
>>> print(game)
 1  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .
 2  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .
 3  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .
 4  .  .  .  ⚫ .  .  .  .  .  *  .  .  .  .  .  *  ⚫ .  .
 5  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .
 6  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .
 7  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .
 8  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .
 9  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .
10  .  .  .  *  .  .  .  .  .  *  .  .  .  .  .  *  .  .  .
11  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .
12  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .
13  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .
14  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .
15  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .
16  .  .  .  ⚪ .  .  .  .  .  *  .  .  .  .  .  *  .  .  .
17  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .
18  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .
19  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .
    A  B  C  D  E  F  G  H  J  K  L  M  N  O  P  Q  R  S  T

The text created by printing a Sente board is designed to be similar to the gomill ascii boards output. Unlike Gomill however, Sente uses unicode characters to represent black and white stones to make complex board positions more visible and also plots star points.

Finally, Sente also provides utilities for reading and saving SGF files using the sente.SGF module

>>> from sente import sgf
>>> game = sgf.load("Lee Sedol ladder game.sgf")
>>> move_sequence = game.get_default_sequence()[:95]
>>> game.play_sequence(move_sequence)
>>> print(game)
1  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .
2  . .  .  .  .  .  .  .  .  .  .  .  .  .  .  .
3  .  . .  .  .  .  .  .  .  . .  .  .  .  .
4  .  .  . . .  .  .  *  .  .  .  .  . .  .  .
5  .  . .  .  .  .  .  .  .  .  .  .  .  .  .  .  .
6  .  . .  .  .  .  .  .  .  .  .  .  .  .  .  .
7  .  . .  .  .  .  .  .  .  .  .  .  .  .  .
8  .  .  . .  .  .  .  .  .  .  .  .  .  .  .
9  .  .  .  . .  .  .  .  .  .  .  .  .  .  .
10  .  .  .  *  . *  .  .  .  .  .  *  . .
11  .  .  .  .  .  . .  .  .  . . .
12  .  .  .  .  .  .  . . . .
13  .  .  .  .  .  .  .  . .
14  .  .  .  .  .  .  .  .  .
15  .  . .  .  .  .  .  .  .  .
16  .  .  .  *  .  .  .  .  .  *  .  . .  . .
17  .  .  . .  .  .  . .  .  .  .
18  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .
19  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . .
    A  B  C  D  E  F  G  H  J  K  L  M  N  O  P  Q  R  S  T

Further Reading

Building & Contributing

Sente uses Meson, git and C++17. In order to build the library, you will need CMake, and a C++ compiler that supports C++17. You can install these using a software package installer like homebrew or apt.

OSx

$ brew install git
$ brew install meson
$ xcode-select --install  # installs Apple clang++

Debian/Ubuntu

$ sudo apt-get install git
$ sudo apt-get install meson
$ sudo apt-get install g++

A sente binary can be built by running the setup script.

$ python3 setup.py develop

To import the resulting .so file, simply import sente in a local python interpreter

$ python3 setup.py develop
$ python3
Python 3.8.10 (v3.8.10:3d8993a744, May  3 2021, 09:09:08) 
[Clang 12.0.5 (clang-1205.0.22.9)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import sente
>>> 

Building documentation

in order to build the documentation, you will need to have sphinx installed and build a development version of sente.

$ pip install -r requirements.txt # install sphinx
$ python setup.py develop # build a development version of sente
$ cd docs
$ make html # make the html

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

sente-0.4.3.tar.gz (5.0 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

sente-0.4.3-pp39-pypy39_pp73-win_amd64.whl (490.8 kB view details)

Uploaded PyPyWindows x86-64

sente-0.4.3-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (476.5 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

sente-0.4.3-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (503.1 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ i686

sente-0.4.3-pp39-pypy39_pp73-macosx_10_9_x86_64.whl (400.3 kB view details)

Uploaded PyPymacOS 10.9+ x86-64

sente-0.4.3-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (476.9 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

sente-0.4.3-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (503.1 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ i686

sente-0.4.3-pp38-pypy38_pp73-macosx_10_9_x86_64.whl (400.2 kB view details)

Uploaded PyPymacOS 10.9+ x86-64

sente-0.4.3-cp311-cp311-win_amd64.whl (506.5 kB view details)

Uploaded CPython 3.11Windows x86-64

sente-0.4.3-cp311-cp311-musllinux_1_1_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ x86-64

sente-0.4.3-cp311-cp311-musllinux_1_1_i686.whl (1.1 MB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ i686

sente-0.4.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (487.8 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

sente-0.4.3-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (517.4 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ i686

sente-0.4.3-cp311-cp311-macosx_10_9_x86_64.whl (401.9 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

sente-0.4.3-cp311-cp311-macosx_10_9_universal2.whl (401.9 kB view details)

Uploaded CPython 3.11macOS 10.9+ universal2 (ARM64, x86-64)

sente-0.4.3-cp310-cp310-win_amd64.whl (506.3 kB view details)

Uploaded CPython 3.10Windows x86-64

sente-0.4.3-cp310-cp310-musllinux_1_1_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ x86-64

sente-0.4.3-cp310-cp310-musllinux_1_1_i686.whl (1.1 MB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ i686

sente-0.4.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (487.2 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

sente-0.4.3-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (518.2 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ i686

sente-0.4.3-cp310-cp310-macosx_10_9_x86_64.whl (401.5 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

sente-0.4.3-cp310-cp310-macosx_10_9_universal2.whl (401.5 kB view details)

Uploaded CPython 3.10macOS 10.9+ universal2 (ARM64, x86-64)

sente-0.4.3-cp39-cp39-win_amd64.whl (507.0 kB view details)

Uploaded CPython 3.9Windows x86-64

sente-0.4.3-cp39-cp39-musllinux_1_1_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ x86-64

sente-0.4.3-cp39-cp39-musllinux_1_1_i686.whl (1.1 MB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ i686

sente-0.4.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (487.6 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

sente-0.4.3-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (517.6 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ i686

sente-0.4.3-cp39-cp39-macosx_10_9_x86_64.whl (401.7 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

sente-0.4.3-cp39-cp39-macosx_10_9_universal2.whl (401.7 kB view details)

Uploaded CPython 3.9macOS 10.9+ universal2 (ARM64, x86-64)

sente-0.4.3-cp38-cp38-win_amd64.whl (506.0 kB view details)

Uploaded CPython 3.8Windows x86-64

sente-0.4.3-cp38-cp38-musllinux_1_1_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.8musllinux: musl 1.1+ x86-64

sente-0.4.3-cp38-cp38-musllinux_1_1_i686.whl (1.1 MB view details)

Uploaded CPython 3.8musllinux: musl 1.1+ i686

sente-0.4.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (507.4 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

sente-0.4.3-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl (536.1 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ i686

sente-0.4.3-cp38-cp38-macosx_10_9_x86_64.whl (406.7 kB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

sente-0.4.3-cp38-cp38-macosx_10_9_universal2.whl (406.7 kB view details)

Uploaded CPython 3.8macOS 10.9+ universal2 (ARM64, x86-64)

File details

Details for the file sente-0.4.3.tar.gz.

File metadata

  • Download URL: sente-0.4.3.tar.gz
  • Upload date:
  • Size: 5.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.15

File hashes

Hashes for sente-0.4.3.tar.gz
Algorithm Hash digest
SHA256 06de3a2e9b36657cd4b330b3c55aeb7b5ff046753b5c6f575544dd75d13a3691
MD5 530a073c64f636d1482f4819cc95e3be
BLAKE2b-256 9661ef640218c51aa4f09a56fc166f397528c84c9420dfadbeed917d4ef00764

See more details on using hashes here.

File details

Details for the file sente-0.4.3-pp39-pypy39_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for sente-0.4.3-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 a20151865f100aef3577107bc380583d3dbff216b17f4f2cf85eb38741522eb2
MD5 59ebfd8052a2be2cd6b13df67cb68bc5
BLAKE2b-256 47bac010c460ab0b55bfa30bc005fc28d30ec626fa768b04a3ad133ecf80bcb7

See more details on using hashes here.

File details

Details for the file sente-0.4.3-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for sente-0.4.3-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2786f10508269045386807ca1864630e1a63ad44efff94cd387dc9465f40d68f
MD5 a651f54bf422eab75185ddefb50f0035
BLAKE2b-256 d75fc54baef1f7d99d01f1ac58588a68e40dd7d4cf264acf85abecc1518fd2fd

See more details on using hashes here.

File details

Details for the file sente-0.4.3-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for sente-0.4.3-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 6499858408e70d365f286f52a3b2be275a510d54d29d1d9c7e83fa2c38140b93
MD5 e025ea3cc626c2749a4a6fb6fbe9b9b6
BLAKE2b-256 4ebbbee6a2d4fafcd21fadb17356d3d0ccaf6642be54cf29ce8e72698109e584

See more details on using hashes here.

File details

Details for the file sente-0.4.3-pp39-pypy39_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for sente-0.4.3-pp39-pypy39_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a3e8f23ad533c80335fa460889553a6869557c4c407d90e7f15cf5e4071c44e5
MD5 41db3a19ed4a58e41ff3d23baccd2ce8
BLAKE2b-256 1e6848c4557aa8c1de6810d91bcd21c1cf98b4391a23361319eca8e584d9ed6a

See more details on using hashes here.

File details

Details for the file sente-0.4.3-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for sente-0.4.3-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f5ff50e72dbd1031514d20f276cca07bd1c3a61c5746465c43d06fed406231d0
MD5 692b93f8c4c097be3b747fa50723d141
BLAKE2b-256 e871cc78b8788efcec502d5ab0ca07ab171705f62c83d33a02b7f9e3358d6089

See more details on using hashes here.

File details

Details for the file sente-0.4.3-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for sente-0.4.3-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 c25fc57fac733adad0d7c18828b6be3c5d5ae553b81256afec3e15a5ac8a8f06
MD5 ce531f89ff874e8332263387fe644365
BLAKE2b-256 8c552f6483ea2a20f6f236268fb48f0f3b7454e4d8b871264b969bdd81ecdf74

See more details on using hashes here.

File details

Details for the file sente-0.4.3-pp38-pypy38_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for sente-0.4.3-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 9621b27549c1540f88645a130399e2e28f7af6ac4f06bad9ef9db64808adf174
MD5 314aab547461c008d8248ed6c2b3493d
BLAKE2b-256 a7c97b582240cee4794477ab8fbc00c04fc9c6e27de74f1edc8137b961cf218a

See more details on using hashes here.

File details

Details for the file sente-0.4.3-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: sente-0.4.3-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 506.5 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.15

File hashes

Hashes for sente-0.4.3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 9a4a6cbdf4b4602738676a42769e238cd4d5b0ff07a40b2403b2423adfebe81d
MD5 26f7df8d4a9e76337b6581b7b890b8b2
BLAKE2b-256 6b7c16d5fead396cd5f0c6da49399cdd75079229334bd2be7488dc64bd3d89b4

See more details on using hashes here.

File details

Details for the file sente-0.4.3-cp311-cp311-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for sente-0.4.3-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 9a232179b4eacb1e4ad64eec9d91f3331b43bf0e4546ad5812d5e44498bf2448
MD5 d4ba546a45bcbc1c57195cebf9d160af
BLAKE2b-256 80d0c42f3e9c5839cd6c2b76b4738ea46dd609f2ee0ae727d9a6004ed0974b58

See more details on using hashes here.

File details

Details for the file sente-0.4.3-cp311-cp311-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for sente-0.4.3-cp311-cp311-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 5cafc1de6ee9adcc461f8eaa2e58deffef886bc8f539a4b0d7dcb595a5e460de
MD5 c9ad93d800a1abe9747d88630bab4b3e
BLAKE2b-256 4cd862e622bbaa0f20479a4537271e5ace1d268b95b1b3473dc8d7d935d2ed11

See more details on using hashes here.

File details

Details for the file sente-0.4.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for sente-0.4.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 08b706bb7a097ca97df05b9dded6bc4f1382efef6e23de976e3563e3f58a20f1
MD5 693d46f58b327661a3d686189a2a84bf
BLAKE2b-256 a33a40790e5b2021b0630099042d688d25eef82bf7e7cca49b91877363594fc1

See more details on using hashes here.

File details

Details for the file sente-0.4.3-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for sente-0.4.3-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 fcdc892f2343c71d4c61e6fe3d80f1a1dce8d18ebeaa4e971f50a435e4576982
MD5 ba9c829a80b926eca0069e4ecb7d6202
BLAKE2b-256 fa5c78bafdd7d5cd6e652db730ac34d6fed0fd4ce73468cc9dc49f8f20f01011

See more details on using hashes here.

File details

Details for the file sente-0.4.3-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for sente-0.4.3-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f902d9e42d106e14f31c00a6a192df819850574e1ca7bef25a202c435937af31
MD5 770510123f8204dca3317888edb74211
BLAKE2b-256 893a6d9b75b967dfa1fae192fdffe6ae130e016b89ec7ed9d43a5bc970102346

See more details on using hashes here.

File details

Details for the file sente-0.4.3-cp311-cp311-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for sente-0.4.3-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 aaf50e3f647f1547df0b3f6b530611fcba669cd0b8b59a359306e164035ef39b
MD5 ce0dd7350a2602e1ca478626d7e2188d
BLAKE2b-256 18b8fa1b4a1625bd169cd8b1e2afb2f79e2be9f6dbe5790bed0919e3d13356d1

See more details on using hashes here.

File details

Details for the file sente-0.4.3-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: sente-0.4.3-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 506.3 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.15

File hashes

Hashes for sente-0.4.3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 e2f9693f559758bde20935098b01ddbb77e658bd005df3a419f4d9a77e3619c3
MD5 7f703a52167a3dd1a10e5ec4e784570a
BLAKE2b-256 ec44cd592703fbe020778159fc4f8b56b009684f2460ff2f4b74815e30a1e81a

See more details on using hashes here.

File details

Details for the file sente-0.4.3-cp310-cp310-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for sente-0.4.3-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 8b2cd3af9aab6905ee8557e93371a6c43390a7df4de1c993f1eaaff2b4da7ad2
MD5 2364955b22fbce7d969228b0656f7c7f
BLAKE2b-256 6773682752deb0f705150bd3c9c786a6f9407f08cb86f5b5cd8f36d7ff085d3b

See more details on using hashes here.

File details

Details for the file sente-0.4.3-cp310-cp310-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for sente-0.4.3-cp310-cp310-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 2183e7836d0af54bd271e8df969d7d9d4759f9608e8d5356fd6c62e9c8dee47e
MD5 ae72a32cdca36c43a8f4ed731c1d18b5
BLAKE2b-256 8e61a47506c77690b00d0f0a5018b8361307f83a85b187cd01e92d292028b036

See more details on using hashes here.

File details

Details for the file sente-0.4.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for sente-0.4.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ca0960a2cf05179abd5ce79c102b56021d07c82ac5fcc995bbceab344b29caa1
MD5 227f9d9c4398a8a203ac4351d736147d
BLAKE2b-256 a71dd665dd204f8b1b2f4ce04faa47065e773a060cbdc3d659307c271e70a322

See more details on using hashes here.

File details

Details for the file sente-0.4.3-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for sente-0.4.3-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 3b3d7b70be63507303ef130b4d1c6ee53d9314ba00c6c7d07fd7d221f0351536
MD5 3c65b894e979cef481a1faf3d9a0aaeb
BLAKE2b-256 781a1a56bb25ad50ef7c78d60092efade34ede53f8f122297b7f6b71f0caab82

See more details on using hashes here.

File details

Details for the file sente-0.4.3-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for sente-0.4.3-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ead5175592aaee324c91326264c9bbf8022df3dc73393b47f48d00eb242cd6ae
MD5 6c1bfaf49d6c181f4ea9f6df1b0c3bc0
BLAKE2b-256 94c7877fc3f2c103eefebb03beafd3511c44811c94a38a6d8d32252b4ebdc8ca

See more details on using hashes here.

File details

Details for the file sente-0.4.3-cp310-cp310-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for sente-0.4.3-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 4bba2417ee7e4f4b93641dad906daa1269533e2972c784fd92752773ecbd8e75
MD5 eec31e7d6f204c09f53ce2aa84b377ab
BLAKE2b-256 93fd559b7fcad7843ac668059098d3ca6470696cb3712cda1b829d4b9933a056

See more details on using hashes here.

File details

Details for the file sente-0.4.3-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: sente-0.4.3-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 507.0 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.15

File hashes

Hashes for sente-0.4.3-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 ea7965740440473111d2db7cc43996ad849f229d5c5f3e7ac30e6361ff2fd2c3
MD5 00e9de55c42e17cc13e939cb7f45b2f8
BLAKE2b-256 2cf25f2e6e4248b1cc0135b826b3078ffbc9c6fd5671ca369c264ec66ae28d27

See more details on using hashes here.

File details

Details for the file sente-0.4.3-cp39-cp39-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for sente-0.4.3-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 f7bea2cb3b1886812b7a521d7fc702b0545a62c795989610317093d0a7348dc4
MD5 f0c16937ff22ccfabf02287140854866
BLAKE2b-256 1a0f5a846abfdd4133c9cba6186a56eab2d07a80c635fa8e59f201efafa25ea5

See more details on using hashes here.

File details

Details for the file sente-0.4.3-cp39-cp39-musllinux_1_1_i686.whl.

File metadata

  • Download URL: sente-0.4.3-cp39-cp39-musllinux_1_1_i686.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: CPython 3.9, musllinux: musl 1.1+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.15

File hashes

Hashes for sente-0.4.3-cp39-cp39-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 590939cd03c5a16f06fc41ef45fce796a37974687b5e5e87ad15028508ee9c32
MD5 9fbe49e01603078db0c6162fd872fff2
BLAKE2b-256 7e0c8ebf7f21c24243556209eea9f883d6f18e6e30e03b07e7be15d92b5f1ee6

See more details on using hashes here.

File details

Details for the file sente-0.4.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for sente-0.4.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 82ba4ce33421a73cecc300e40c2413a4e95f137421335b568ab08fe562fa27be
MD5 66db6d8b907725ae660bbec58a7ab97d
BLAKE2b-256 9242831d95d254f0005f2aaf216f9146f06871ed7f4be595aef594897f746149

See more details on using hashes here.

File details

Details for the file sente-0.4.3-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for sente-0.4.3-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 c66a34531fb9ae6f23c25ba80c5d03f4b999916c7e6aa0b025b96eff588dd935
MD5 2e6e39c19ef7e8dd8ca624c605316488
BLAKE2b-256 3eb8d731cdeefc328bf8c0c40e80458de5bf382e4d6f6290a990e6d5b78bdceb

See more details on using hashes here.

File details

Details for the file sente-0.4.3-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for sente-0.4.3-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b1dc339b7e3de977506a283c93f4a0e134e4a458144e23111ee22c6471722b48
MD5 15678d90f2eb679a240af0a98e276104
BLAKE2b-256 0a674be434aa7074c3a9458b5b611a83b0b64cb6c49de0ed084cf2a798f0e71e

See more details on using hashes here.

File details

Details for the file sente-0.4.3-cp39-cp39-macosx_10_9_universal2.whl.

File metadata

  • Download URL: sente-0.4.3-cp39-cp39-macosx_10_9_universal2.whl
  • Upload date:
  • Size: 401.7 kB
  • Tags: CPython 3.9, macOS 10.9+ universal2 (ARM64, x86-64)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.15

File hashes

Hashes for sente-0.4.3-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 95b2707d8d4a52806c4b7f028c153c64803467b57d2ed6d79c2fc8b74d3f0753
MD5 2b9712bcbe49eaf833f04326bd726493
BLAKE2b-256 d6e81d661309a5d400dcf271391972673b2e264c7bb1d4bf48420a445448adee

See more details on using hashes here.

File details

Details for the file sente-0.4.3-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: sente-0.4.3-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 506.0 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.15

File hashes

Hashes for sente-0.4.3-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 d198d43e9f4d5e6e35e5445bb85ba5d6b98c98927dbaee8718656fb4210a7b36
MD5 c06b846572e8531deacaf9056b39db2a
BLAKE2b-256 6ca781bc109a415404af66035cefb5816d81d01d02b0d021fa5920a61644b256

See more details on using hashes here.

File details

Details for the file sente-0.4.3-cp38-cp38-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for sente-0.4.3-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 9ced791fad24f04e93d82901e0ec7ee4e9159e538c72d2feb28d0a3aa39c276f
MD5 8d21a149632fb07d02cf7702767a9227
BLAKE2b-256 4473b850c258a0e3f9f0d523c9627fe46bc089a8c386b768b4d962dd7b018b43

See more details on using hashes here.

File details

Details for the file sente-0.4.3-cp38-cp38-musllinux_1_1_i686.whl.

File metadata

  • Download URL: sente-0.4.3-cp38-cp38-musllinux_1_1_i686.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: CPython 3.8, musllinux: musl 1.1+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.15

File hashes

Hashes for sente-0.4.3-cp38-cp38-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 597e213471f5ae3f68a7512d0711520c84848485579f1e39756bd706d4b1db18
MD5 d507e76eb544826db2eeee41b08d48fb
BLAKE2b-256 44bc98f3409f1acf2497f3a14ef0869eec331d71ed8f397b986e600209a24c4a

See more details on using hashes here.

File details

Details for the file sente-0.4.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for sente-0.4.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ff17f275429551b9614378d557b56c013a8b5e17b6583474514c723239a79f7b
MD5 53983e47e09e7dda03bf53d705d9f689
BLAKE2b-256 9166dc3934dbd76b099ab050b67de18e037562d4e60418a25a5900c8a78947cb

See more details on using hashes here.

File details

Details for the file sente-0.4.3-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for sente-0.4.3-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 6860df778e5981e449e1970b76bf7e431ee2277fc949391b725424c1511a327a
MD5 c133ce538761603e4618cce6557845f4
BLAKE2b-256 3930eca8004d81b4ae3da6e782a3b2028ca7fa49dd5655d9d99b2ba7c7c7ed28

See more details on using hashes here.

File details

Details for the file sente-0.4.3-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for sente-0.4.3-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 2de462d84f48dd6227e734e899de3d6ad028ce3c0598821556884833bc27ef23
MD5 63c6c779d17399cf15da89199482bd5c
BLAKE2b-256 4d088899d06c30217b5b5e1ec88d65537b243ddf68e7e6ab529417956127be3d

See more details on using hashes here.

File details

Details for the file sente-0.4.3-cp38-cp38-macosx_10_9_universal2.whl.

File metadata

  • Download URL: sente-0.4.3-cp38-cp38-macosx_10_9_universal2.whl
  • Upload date:
  • Size: 406.7 kB
  • Tags: CPython 3.8, macOS 10.9+ universal2 (ARM64, x86-64)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.15

File hashes

Hashes for sente-0.4.3-cp38-cp38-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 f33f98a22300a0a26ad2fb7b115a68cc0176e72829583fbd0a3ebddf118c6744
MD5 9da1cb9d4467eae456e20e1037d327a8
BLAKE2b-256 8b43210bd7860c88c7c2c64b2541611fd633b73df3d8250caff2d49400a338bd

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page