Skip to main content

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

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 CMake, 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 cmake
$ xcode-select --install  # installs Apple clang++

Debian/Ubuntu

$ sudo apt-get install git
$ sudo apt-get install cmake
$ 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.2.tar.gz (6.1 kB view details)

Uploaded Source

Built Distributions

sente-0.4.2-pp39-pypy39_pp73-win_amd64.whl (265.2 kB view details)

Uploaded PyPy Windows x86-64

sente-0.4.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (361.9 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

sente-0.4.2-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (386.4 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686

sente-0.4.2-pp39-pypy39_pp73-macosx_11_0_x86_64.whl (329.3 kB view details)

Uploaded PyPy macOS 11.0+ x86-64

sente-0.4.2-pp38-pypy38_pp73-win_amd64.whl (266.4 kB view details)

Uploaded PyPy Windows x86-64

sente-0.4.2-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (361.9 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

sente-0.4.2-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (386.2 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686

sente-0.4.2-pp38-pypy38_pp73-macosx_11_0_x86_64.whl (329.2 kB view details)

Uploaded PyPy macOS 11.0+ x86-64

sente-0.4.2-cp310-cp310-win_amd64.whl (267.7 kB view details)

Uploaded CPython 3.10 Windows x86-64

sente-0.4.2-cp310-cp310-win32.whl (228.7 kB view details)

Uploaded CPython 3.10 Windows x86

sente-0.4.2-cp310-cp310-musllinux_1_1_x86_64.whl (872.2 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ x86-64

sente-0.4.2-cp310-cp310-musllinux_1_1_i686.whl (952.1 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ i686

sente-0.4.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (363.9 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

sente-0.4.2-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (388.4 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ i686

sente-0.4.2-cp310-cp310-macosx_11_0_x86_64.whl (314.3 kB view details)

Uploaded CPython 3.10 macOS 11.0+ x86-64

sente-0.4.2-cp310-cp310-macosx_11_0_universal2.whl (596.4 kB view details)

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

sente-0.4.2-cp39-cp39-win_amd64.whl (267.5 kB view details)

Uploaded CPython 3.9 Windows x86-64

sente-0.4.2-cp39-cp39-win32.whl (228.8 kB view details)

Uploaded CPython 3.9 Windows x86

sente-0.4.2-cp39-cp39-musllinux_1_1_x86_64.whl (872.3 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ x86-64

sente-0.4.2-cp39-cp39-musllinux_1_1_i686.whl (952.0 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ i686

sente-0.4.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (364.3 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

sente-0.4.2-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (388.8 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ i686

sente-0.4.2-cp39-cp39-macosx_11_0_x86_64.whl (314.3 kB view details)

Uploaded CPython 3.9 macOS 11.0+ x86-64

sente-0.4.2-cp39-cp39-macosx_11_0_universal2.whl (596.6 kB view details)

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

sente-0.4.2-cp38-cp38-win_amd64.whl (267.3 kB view details)

Uploaded CPython 3.8 Windows x86-64

sente-0.4.2-cp38-cp38-win32.whl (228.5 kB view details)

Uploaded CPython 3.8 Windows x86

sente-0.4.2-cp38-cp38-musllinux_1_1_x86_64.whl (871.6 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ x86-64

sente-0.4.2-cp38-cp38-musllinux_1_1_i686.whl (951.4 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ i686

sente-0.4.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (363.9 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

sente-0.4.2-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl (387.7 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ i686

sente-0.4.2-cp38-cp38-macosx_11_0_x86_64.whl (314.1 kB view details)

Uploaded CPython 3.8 macOS 11.0+ x86-64

sente-0.4.2-cp38-cp38-macosx_11_0_universal2.whl (596.2 kB view details)

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

File details

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

File metadata

  • Download URL: sente-0.4.2.tar.gz
  • Upload date:
  • Size: 6.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.13

File hashes

Hashes for sente-0.4.2.tar.gz
Algorithm Hash digest
SHA256 49d4b7c644f686dbb2a9ff72c57fd83afbe26cc72ef58ff4e7dbdc6eb776026f
MD5 29ab9bdeebf3e022652fd930d74f8b04
BLAKE2b-256 50cdae1cdff4b81726341af9cecb28d667370db1432ac2e0d8df259161be9013

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sente-0.4.2-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 a01fbdab68a8af34e005617eb45b566f2cd189fbc0de75228509ec3d6e9e0754
MD5 2ebdde6ab13b8f094391b403f6451ac8
BLAKE2b-256 cfb38bbaec38be4f7318169c01a96b3981dfcb09d26440b84b503554ca1dae18

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sente-0.4.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 cb69a24701ae17be1b73f01f41b8f80743736eda983bd1f361e9d225e8388130
MD5 c5f9d238ece0b9cc985d6df7cae21280
BLAKE2b-256 f6994d526c3c29d4a814f890dd667c82bf241df112b957aac9c2e057ef917267

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sente-0.4.2-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 23c8c95e0f97323a9bf95854ad60f97e8cea854f204d9e503abdfb3027a3cc6e
MD5 c1e3522ca13dd30a0bf1df106556b7dc
BLAKE2b-256 13fefa97ec4440e49e94f489bbfd94a4ff4376d219066e1351a7ca31bf0b77c4

See more details on using hashes here.

File details

Details for the file sente-0.4.2-pp39-pypy39_pp73-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for sente-0.4.2-pp39-pypy39_pp73-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 ff604e2138b2475ea7edae28fe862c8feb248f2e695510d708ae971f80f91f3d
MD5 61ffd0d7a2447f786387502f4f2e04c9
BLAKE2b-256 5e69269a965a56001e9ddc705f55903c40936182e4a9f4cd6dc05e2da32e5487

See more details on using hashes here.

File details

Details for the file sente-0.4.2-pp38-pypy38_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for sente-0.4.2-pp38-pypy38_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 b0a22d4d9c8678cac29413cf3c2fd23e3b68708318d7f62b82c32fdd807d82ea
MD5 58727d3aa8036b7d27fbba2aa7a37423
BLAKE2b-256 6adab584e7a3e11a0c97860448f660d38d0b632b821929349e204c82ebaa1be1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sente-0.4.2-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 685c86acbcc485747d61c8eeaa061cfd26c5fb30fc1eff10a1ea04e07244c025
MD5 f70229a30c36224332ea453a17856f0b
BLAKE2b-256 a1921170cbd10f74fecba318be1a81ae82ba0bed087d2d50c1adb74560b0794f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sente-0.4.2-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 75cdb2a74ac40188be54ed2fdf6a0f1fccce2edafc738f32b36899a6fee4b491
MD5 0e48198dece0463428e4622c3bbe6872
BLAKE2b-256 5b11e9349df173aa08a7bec1b54f00530e3501d31f3cac59c332bd95c18cc88a

See more details on using hashes here.

File details

Details for the file sente-0.4.2-pp38-pypy38_pp73-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for sente-0.4.2-pp38-pypy38_pp73-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 5c48744797b6988e1d699010f4f0a63e6505ef48a2933cbc8a4852adee0ac65e
MD5 9636e00954f6a15546ad6c474bb391ab
BLAKE2b-256 ad8cb8c063a99c111718a651988fca394ec29da87874cfc995b956b5ca2598ce

See more details on using hashes here.

File details

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

File metadata

  • Download URL: sente-0.4.2-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 267.7 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.13

File hashes

Hashes for sente-0.4.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 1ef146a21df251294f13bf1f4849f9bfec1cf61848d089e7718f9af9014fa252
MD5 050d866bc4d89f42ef0c2a366acce458
BLAKE2b-256 f21afb50a6732b829cab09caa846e5eb4af0b710ca844c1d46385095af77588d

See more details on using hashes here.

File details

Details for the file sente-0.4.2-cp310-cp310-win32.whl.

File metadata

  • Download URL: sente-0.4.2-cp310-cp310-win32.whl
  • Upload date:
  • Size: 228.7 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.13

File hashes

Hashes for sente-0.4.2-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 cbe6f47f6938c3598ef268d9956f0a97f590d7dae9e0d08c9f2c1343bccd6ba4
MD5 65cf13583b2a7449ce54a619456917e4
BLAKE2b-256 f588f8f5d304b852bb55df091cd9fb29c6301ff901cacab94170fa0c88832eb7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sente-0.4.2-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 6cb53de4052adfa419d99fbf78ee937991688cedc3cea4abcaece568f15b90ad
MD5 a18b241129a3616d45431ab7817d3cf6
BLAKE2b-256 0762eff18bedc413b2d51de89ef17e82579b3fcb5ed3753e8d591cf6f947fc7b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sente-0.4.2-cp310-cp310-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 c1e6f6d8f66c735606be7d319b31683b56d4b1d112332c2f2ab52df1b5e1a21a
MD5 44f9dc160a695d10678d30f21d88e21b
BLAKE2b-256 7d26a26b02eee039e70f4e91d81d1c45326b9b4fac1eb6d3409387fbbb711660

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sente-0.4.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5b0dd7466945530ac345ab44cbee5a63e5ecc52b06f435f6deed2a99294f13ae
MD5 54290f3534370c9f86dab761ec581a7c
BLAKE2b-256 d3017c590b2f2f01f2856e11babeb73028834c4bb79c1f4d2f9fb851b9b06ddb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sente-0.4.2-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 b23c44ed0b73e3da1ca605731c23519adf3cb4e6c09f113bb18c8e4c54748b35
MD5 fe9124c41064713c9562b38da047e3c5
BLAKE2b-256 8aa3f42f1be446d0886b269baf7ad6b473a4ef3532070320ad69d3168a94387c

See more details on using hashes here.

File details

Details for the file sente-0.4.2-cp310-cp310-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for sente-0.4.2-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 4737af8f7d74cf5f42e4e6ffe984b8e38151c7a36de3f0cb48e40ea6e4e41ee5
MD5 f6a3a87134925627c19b45fbeff1a85a
BLAKE2b-256 517356c2a7dfc0108b65a382156273d22ef474c0c7b73519c3cfbc450e3ad1a1

See more details on using hashes here.

File details

Details for the file sente-0.4.2-cp310-cp310-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for sente-0.4.2-cp310-cp310-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 34c687721ef7142f9b278dfc8de58df70491b927b82017bd9905e67748c73167
MD5 e75927725fd6eadb02df4fa8fb85fd1d
BLAKE2b-256 936d0b6cc6fea8cfc0db5c93276b7c92bb4894e1bff8d573a01c305c13f0b0d2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: sente-0.4.2-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 267.5 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.13

File hashes

Hashes for sente-0.4.2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 35f5028908897dbfb5ac0afd52113d02a260097f90a7b000743046348b427615
MD5 ad6d110febb324d2ea989888b1984b63
BLAKE2b-256 9857a85df7628101fa0327b1e4eea3a27ce2bf08fce3e221d5c33736f9f52172

See more details on using hashes here.

File details

Details for the file sente-0.4.2-cp39-cp39-win32.whl.

File metadata

  • Download URL: sente-0.4.2-cp39-cp39-win32.whl
  • Upload date:
  • Size: 228.8 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.13

File hashes

Hashes for sente-0.4.2-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 98bffada8e5021e4f9a1611e7e7560de57264fc06d06d279f5e400de7afcd3d1
MD5 6c01af97ad27cec2cd0bc2ec25ff936b
BLAKE2b-256 9c5ca0342d1e38d6b5cbe191aa45979bb6f0af081292697bfbc4affb685c0411

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sente-0.4.2-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 fd0164504d03245edb31f59ed4540c5c7137da1e3c6a13ed24cc27a0aca60226
MD5 043f5d186baf7e2e6cddf15c6166e4ce
BLAKE2b-256 ef28f9d27c760f1892399730d0f0d14d57e425334525b174f7f1aed86391d80a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sente-0.4.2-cp39-cp39-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 24b0faba10a68abda9b9436d7def2e7fb7dbe2963ea94b3e6e131130090047ca
MD5 a6ea1725fdf0cc6564c79e16f73d5e97
BLAKE2b-256 3e329cc269483f5ff6d387096713505b6d7d135c9939cc77da878bbf3dac2602

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sente-0.4.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 819c98ddc010911f5cb82c97055c532829eca80b5a17bf2f03fe1245be1bff23
MD5 0344ae197d4df013a643a42cab2474ce
BLAKE2b-256 8c563e228dbafc2b41e3704d3a7f2bd71c744557f3498c452388587cb4794845

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sente-0.4.2-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 055bc6eb8a0b5d8ce3cfe3bf0e0f904567ea5df725e8f0b69a35f35388187680
MD5 e55ea2cc185cfbbda22f0794764586f4
BLAKE2b-256 fbab08a6779433dbc64d21639f1d90da0b393fa90d2b9ae874415389fd6129fe

See more details on using hashes here.

File details

Details for the file sente-0.4.2-cp39-cp39-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for sente-0.4.2-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 a7f9be14ca2874f5e7d5ebfe8b33e6f5d96380743775e54267b9147e4bb4ecb3
MD5 7fb1d89885ac70e45dda8a503a4db261
BLAKE2b-256 fe335032cf7e800077f5eaa5b94ec9bf5969d751921c4756c32a7cc2fa30cfce

See more details on using hashes here.

File details

Details for the file sente-0.4.2-cp39-cp39-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for sente-0.4.2-cp39-cp39-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 af4682682f575d7b4724f717222199e256b17863448fe53328e4457316287090
MD5 eb4cd774df7452e98db206966cd775ec
BLAKE2b-256 e6ab7cb6913868ec9fd4e0138c5ed0ee4d35986a774705cc32b8da70386a7422

See more details on using hashes here.

File details

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

File metadata

  • Download URL: sente-0.4.2-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 267.3 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.13

File hashes

Hashes for sente-0.4.2-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 aced951389d9c79b677a61f5176ca28e263d797c19e8c001b4b1de20e2033d65
MD5 05ad25452faed23c92c38008ab7a943b
BLAKE2b-256 26f4b8ed0f19bc3bfc48dfa11cace2cf11a241f32cc9dace9b1769d139754799

See more details on using hashes here.

File details

Details for the file sente-0.4.2-cp38-cp38-win32.whl.

File metadata

  • Download URL: sente-0.4.2-cp38-cp38-win32.whl
  • Upload date:
  • Size: 228.5 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.13

File hashes

Hashes for sente-0.4.2-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 61aa9eb7b065ede9e8ea7ed9a335a578d345154df807aa1f62a644c8d42d1ea0
MD5 ff26167a6336b5bb34724bd2708346ee
BLAKE2b-256 d3788972b9b5de751df497025c79e5883b39421ef12425e45146deeeebbae06b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sente-0.4.2-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 e37b36b0ea21d62b23cf679e449b80c77ba24e15819e9d6e53a9dfe2b58956b7
MD5 a7f0880063b3c43d2c463e41a5f7a797
BLAKE2b-256 ced24dfde623419b269e6644037ade197e5cf7ff431462b72d3caffede19d5e3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sente-0.4.2-cp38-cp38-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 3f4b893f837ba098790b7819bab209c2a82c425f9d4671bfd8aa14b88718c4ce
MD5 77650df21972ee74529e243c757e76eb
BLAKE2b-256 b1b1f607d609681ad04a4dc4dcceda56577988542674ad7588ce9dd1850d1b6f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sente-0.4.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 965f47fda5f476a5c540897a778fa12c1e01b0b8fdea74e1b7a60c9e0e858503
MD5 983574667751312bddcf5e7a6e586da7
BLAKE2b-256 d7fccc757f980226dbe016dd0a62064985ae415b97ed0d6767787f648b16cae4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sente-0.4.2-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 9f045bbc0c2d6fd5e3268860aa1fdcaf08a35782e01ee5849cd062741e3e0dda
MD5 3ccc2a1da827aa62b645414853d4005d
BLAKE2b-256 d2f64a155c8059431f8018491a7130f5724dc3819937fb956f885d5119254883

See more details on using hashes here.

File details

Details for the file sente-0.4.2-cp38-cp38-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for sente-0.4.2-cp38-cp38-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 4725f592fdce29577c4c6670c7ca6038ffeb6192fa81bcab49f0bf86620d7910
MD5 20e37aad5408455673ae315fee929a9e
BLAKE2b-256 4c172e3b554556a5ab7bb02f12e5f5ddc058a58c9b2cf691b4295f03689fb789

See more details on using hashes here.

File details

Details for the file sente-0.4.2-cp38-cp38-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for sente-0.4.2-cp38-cp38-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 302351386369121f93356e02af195a23b8f883494c646e06c41a13e0a1e73529
MD5 18c43b7476090671e5f4d495d9ac6bca
BLAKE2b-256 2c21cad13c35897719eef3a8d60c2728e16887985a35d38cc8cec36b2f7d03db

See more details on using hashes here.

Supported by

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