Skip to main content

No project description provided

Project description

Aichar

PyPI version

Python library for creating/editing/transporting AI characters between different frontends (TavernAI, SillyTavern, TextGenerationWebUI, AI-companion, Pygmalion)

This library allows you to read JSON, Yaml and character card files, edit their data, create your characters from scratch and export them as JSON, Yaml or character cards compatible with the frontends mentioned above

Installation

pip install aichar

Usage

Creating a Character

To create a new character, you can use the create_character function. This function takes several parameters to initialize the character's attributes and returns a CharacterClass object.

import aichar

character = aichar.create_character(
    name="Character Name",
    summary="Character Summary",
    personality="Character Personality",
    scenario="Character Scenario",
    greeting_message="Character Greeting Message",
    example_messages="Character Example Messages",
    image_path="Character Image Path"
)

Loading a Character data from a PNG Character Card File

character = aichar.load_character_card_file("character_card.png")

Loading a Character data from a JSON File

character = aichar.load_character_json_file("character.json")

Loading a Character data from a JSON String

character = aichar.load_character_json('{"char_name": "Character Name", "char_persona": "Character Personality", "world_scenario": "Character Scenario", "char_greeting": "Character Greeting Message", "example_dialogue": "Character Example Messages", "name": "Character Name", "description": "Character Summary", "personality": "Character Personality", "scenario": "Character Scenario", "first_mes": "Character Greeting Message", "mes_example": "Character Example Messages"}')

Loading a Character data from a Yaml File

character = aichar.load_character_yaml_file("character.yaml")

Loading a Character data from a Yaml String

character = aichar.load_character_yaml('char_name: Character Name\nchar_persona: Character Personality\nworld_scenario: Character Scenario\nchar_greeting: Character Greeting Message\nexample_dialogue: Character Example Messages\nname: Character Name\ndescription: Character Summary\npersonality: Character Personality\nscenario: Character Scenario\nfirst_mes: Character Greeting Message\nmes_example: Character Example Messages\nmetadata:\n  version: 1\n  created: 1696945481977\n  modified: 1696945481977\n  source: null\n  tool:\n    name: aichar Python library\n    version: 0.5.0\n    url: https://github.com/Hukasx0/aichar\n')

Modifying Character Attributes

You can modify the attributes of a character. Here are some examples:

# Load a character card from a JSON file
character = aichar.load_character_json_file("character_data.json")

# Change character name
character.name = "New Name"

# Change character summary
character.summary = "New Summary"

# Change character personality
character.personality = "New Personality"

# Change character scenario
character.scenario = "New Scenario"

# Change character greeting message
character.greeting_message = "New Greeting Message"

# Change character example messages
character.example_messages = "New Example Messages"

# Change character image path (needed if you want to export character as character png card)
character.image_path = "New Image Path"

Printing Character Information Summary

You can get character's information summary by using the data_summary attribute:

print(character.data_summary)

Accessing Character Attributes

You can access character's attributes using the provided getter methods. For example:

print("Character Name: ", character.name)
print("Character Summary: ", character.summary)
print("Character Personality: ", character.personality)
image_path = character.image_path

Exporting Character Data

You can export the character's data in different formats using the export_card_file, export_json, export_json_file, export_yaml and export_yaml_file function. Supported export formats include "tavernai" (or "sillytavern"), "textgenerationwebui" (or "pygmalion"), and "aicompanion".

exporting data as character card png:

# Export character card in "tavernai" format
character.export_card_file("tavernai", "tavernai_character_card.png")

# Export character card in "sillytavern" format
character.export_card_file("sillytavern", "sillytavern_character_card.png")

# Export character card in "textgenerationwebui" format
character.export_card_file("textgenerationwebui", "textgenerationwebui_character_card.png")

# Export character card in "pygmalion" format
character.export_card_file("pygmalion", "pygmalion_character_card.png")

# Export character card in "aicompanion" format
character.export_card_file("aicompanion", "aicompanion_character_card.png")

exporting data as json string or file:

# Export character data in "tavernai" format
tavernai_json_string = character.export_json("tavernai")
# or to file
character.export_json_file("tavernai", "tavernai_character_data.json")

# Export character data in "sillytavern" format
sillytavern_json_string = character.export_json("sillytavern")
# or to file
character.export_json_file("sillytavern", "sillytavern_character_data.json")

# Export character data in "textgenerationwebui" format
textgenerationwebui_json_string = character.export_json("textgenerationwebui")
# or to file
character.export_json_file("textgenerationwebui", "textgenerationwebui_character_data.json")

# Export character data in "pygmalion" format
pygmalion_json_string = character.export_json("pygmalion")
# or to file
character.export_json_file("pygmalion", "pygmalion_character_data.json")

# Export character data in "aicompanion" format
aicompanion_json_string = character.export_json("aicompanion")
# or to file
character.export_json_file("aicompanion", "companion_character_data.json")

exporting data as yaml string or file:

# Export character data in "tavernai" format
tavernai_yaml_string = character.export_yaml("tavernai")
# or to file
character.export_yaml_file("tavernai", "tavernai_character_data.yml")

# Export character data in "sillytavern" format
sillytavern_yaml_string = character.export_yaml("sillytavern")
# or to file
character.export_yaml_file("sillytavern", "sillytavern_character_data.yml")

# Export character data in "textgenerationwebui" format
textgenerationwebui_yaml_string = character.export_yaml("textgenerationwebui")
# or to file
character.export_yaml_file("textgenerationwebui", "textgenerationwebui_character_data.yml")

# Export character data in "pygmalion" format
pygmalion_yaml_string = character.export_yaml("pygmalion")
# or to file
character.export_yaml_file("pygmalion", "pygmalion_character_data.yml")

# Export character data in "aicompanion" format
aicompanion_yaml_string = character.export_yaml("aicompanion")
# or to file
character.export_yaml_file("aicompanion", "companion_character_data.yml")

Or you can export it in neutral format for those frontends:

neutral_json_string = character.export_neutral_json()
neutral_yaml_string = character.export_neutral_yaml()
character.export_neutral_json_file("neutral_character_data.json")
character.export_neutral_yaml_file("neutral_character_data.yml")
character.export_neutral_card_file("neutral_card_name.png")

License

2023 Hubert Kasperek

This library is distributed under the MIT License.

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

aichar-0.5.0.tar.gz (13.9 kB view details)

Uploaded Source

Built Distributions

aichar-0.5.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.5 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

aichar-0.5.0-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.7 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ s390x

aichar-0.5.0-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.7 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ ppc64le

aichar-0.5.0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.5 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARMv7l

aichar-0.5.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.5 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

aichar-0.5.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl (1.5 MB view details)

Uploaded PyPy manylinux: glibc 2.5+ i686

aichar-0.5.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.5 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

aichar-0.5.0-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.7 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ s390x

aichar-0.5.0-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.7 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ ppc64le

aichar-0.5.0-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.5 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARMv7l

aichar-0.5.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.5 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

aichar-0.5.0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl (1.5 MB view details)

Uploaded PyPy manylinux: glibc 2.5+ i686

aichar-0.5.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.5 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

aichar-0.5.0-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.7 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ s390x

aichar-0.5.0-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.7 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ ppc64le

aichar-0.5.0-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.5 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARMv7l

aichar-0.5.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.5 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

aichar-0.5.0-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.whl (1.5 MB view details)

Uploaded PyPy manylinux: glibc 2.5+ i686

aichar-0.5.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.5 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

aichar-0.5.0-pp37-pypy37_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.7 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ s390x

aichar-0.5.0-pp37-pypy37_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.7 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ ppc64le

aichar-0.5.0-pp37-pypy37_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.5 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARMv7l

aichar-0.5.0-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.5 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

aichar-0.5.0-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.whl (1.5 MB view details)

Uploaded PyPy manylinux: glibc 2.5+ i686

aichar-0.5.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

aichar-0.5.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.7 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ s390x

aichar-0.5.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.7 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ppc64le

aichar-0.5.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.5 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARMv7l

aichar-0.5.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.5 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARM64

aichar-0.5.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl (1.5 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.5+ i686

aichar-0.5.0-cp311-none-win_amd64.whl (426.6 kB view details)

Uploaded CPython 3.11 Windows x86-64

aichar-0.5.0-cp311-none-win32.whl (417.6 kB view details)

Uploaded CPython 3.11 Windows x86

aichar-0.5.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

aichar-0.5.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.7 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ s390x

aichar-0.5.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.7 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ppc64le

aichar-0.5.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.5 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARMv7l

aichar-0.5.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.5 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

aichar-0.5.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl (1.5 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.5+ i686

aichar-0.5.0-cp311-cp311-macosx_11_0_arm64.whl (573.6 kB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

aichar-0.5.0-cp311-cp311-macosx_10_7_x86_64.whl (592.9 kB view details)

Uploaded CPython 3.11 macOS 10.7+ x86-64

aichar-0.5.0-cp310-none-win_amd64.whl (426.6 kB view details)

Uploaded CPython 3.10 Windows x86-64

aichar-0.5.0-cp310-none-win32.whl (417.6 kB view details)

Uploaded CPython 3.10 Windows x86

aichar-0.5.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

aichar-0.5.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.7 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ s390x

aichar-0.5.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.7 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ppc64le

aichar-0.5.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.5 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARMv7l

aichar-0.5.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.5 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

aichar-0.5.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl (1.5 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.5+ i686

aichar-0.5.0-cp310-cp310-macosx_11_0_arm64.whl (573.6 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

aichar-0.5.0-cp310-cp310-macosx_10_7_x86_64.whl (592.9 kB view details)

Uploaded CPython 3.10 macOS 10.7+ x86-64

aichar-0.5.0-cp39-none-win_amd64.whl (426.4 kB view details)

Uploaded CPython 3.9 Windows x86-64

aichar-0.5.0-cp39-none-win32.whl (417.9 kB view details)

Uploaded CPython 3.9 Windows x86

aichar-0.5.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

aichar-0.5.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.7 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ s390x

aichar-0.5.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.7 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ppc64le

aichar-0.5.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.5 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARMv7l

aichar-0.5.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.5 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

aichar-0.5.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl (1.5 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.5+ i686

aichar-0.5.0-cp38-none-win_amd64.whl (426.2 kB view details)

Uploaded CPython 3.8 Windows x86-64

aichar-0.5.0-cp38-none-win32.whl (418.5 kB view details)

Uploaded CPython 3.8 Windows x86

aichar-0.5.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

aichar-0.5.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.7 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ s390x

aichar-0.5.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.7 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ppc64le

aichar-0.5.0-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.5 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARMv7l

aichar-0.5.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.5 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARM64

aichar-0.5.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl (1.5 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.5+ i686

aichar-0.5.0-cp37-none-win_amd64.whl (426.1 kB view details)

Uploaded CPython 3.7 Windows x86-64

aichar-0.5.0-cp37-none-win32.whl (418.5 kB view details)

Uploaded CPython 3.7 Windows x86

aichar-0.5.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ x86-64

aichar-0.5.0-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.7 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ s390x

aichar-0.5.0-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.7 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ ppc64le

aichar-0.5.0-cp37-cp37m-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.5 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ ARMv7l

aichar-0.5.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.5 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ ARM64

aichar-0.5.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl (1.5 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.5+ i686

File details

Details for the file aichar-0.5.0.tar.gz.

File metadata

  • Download URL: aichar-0.5.0.tar.gz
  • Upload date:
  • Size: 13.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.3.0

File hashes

Hashes for aichar-0.5.0.tar.gz
Algorithm Hash digest
SHA256 e3d74de9a03a827cf5c2dd36d28e2dd73fb5a0cc5ef142e2e4bea60f1206922c
MD5 3188cec48bc8d782ba5deee4ac8b517d
BLAKE2b-256 c879ab8e612415f8340dc1221258c4b8c1c357f502d4f1d9647e0a78ec51e36b

See more details on using hashes here.

File details

Details for the file aichar-0.5.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for aichar-0.5.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 682f842d9293d506b50e0d3744050a019b61ec51d20343fcad82d220e7302e05
MD5 5087860923ab449f70b6fb9c7e02fa95
BLAKE2b-256 004f241595421e17c978c6871e3fd4ef277eb1a4217998595c65765745ca475c

See more details on using hashes here.

File details

Details for the file aichar-0.5.0-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for aichar-0.5.0-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 2fdd5a828f5307130d716836a2aa4319585c5622b941f2f6a9b3d5ee2529ad05
MD5 fb2d3511e841eae8e5fb573d27ed81df
BLAKE2b-256 e1177a7a7219605b69981e150ed0c7e90a9e4f76492b7638764f1ab2d79e9c48

See more details on using hashes here.

File details

Details for the file aichar-0.5.0-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for aichar-0.5.0-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 d7102b7c0f0000156d5879da764f77c5822a6706a76c2641a6569ed015b1ae08
MD5 9716d8805510bbb95f57b7159262964b
BLAKE2b-256 9ead0b9b2166c418a40c99d8a2e6348a05fd966996d9985cf15ed9eadb54b1ca

See more details on using hashes here.

File details

Details for the file aichar-0.5.0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for aichar-0.5.0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 0ee0328e269ef89ae34f04ca6ab47f40ef79fb2102f0c47f41730f82ca26b546
MD5 164055b6a0b9a218afa7443995e9eb12
BLAKE2b-256 8e98ebea65640d49cc58aa1b777c09fe931a078b0efb929b3120110d4344f56d

See more details on using hashes here.

File details

Details for the file aichar-0.5.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for aichar-0.5.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 91439b4fdfd65d6ebabf4c365e327b91af82ec0fbe437f538fb7852db84a4950
MD5 c04433e43dcec9a4cd12ecd384cdcb12
BLAKE2b-256 7bfe3949efe0de1947bf84392a0bad1dfb33d8383a292cf14615c3d303ac3c43

See more details on using hashes here.

File details

Details for the file aichar-0.5.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for aichar-0.5.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 5549440c33f6c5dafca18287c2a88904fdbad8c2d3c9f25f38be6516c34cdea0
MD5 d3e7ee6d84d60e34271dd84968e5ec8c
BLAKE2b-256 04dc2c69f4be71d068200d771efb25931a0b4bfcecac1eceac6df1d5551da386

See more details on using hashes here.

File details

Details for the file aichar-0.5.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for aichar-0.5.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ae3ccf136e7ce39d5181fa7b25701cdaff3cbd619be2a2ade9d666d5b2a8d47d
MD5 1ad843e386dbe003eb5870510cb0057b
BLAKE2b-256 1faf0ca7fddac4cb5dfba24f925c7a6811bd4322d61f80b865e42b064dc54e66

See more details on using hashes here.

File details

Details for the file aichar-0.5.0-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for aichar-0.5.0-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 f5df297e94dfcc57ae121ab5ca16086d6638228c2fa89644a8e0e77d6c76884b
MD5 44d5652af608bb68c9cbc08a48e91d1f
BLAKE2b-256 3f5f99a39ef839f4d5c13bdea328f586a663aaa7b95e34592f000d739fcc3fe1

See more details on using hashes here.

File details

Details for the file aichar-0.5.0-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for aichar-0.5.0-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 735ed5c0a128f4665625d270ded8004f0f558937d5daa4f30cd5ca28befe8c9a
MD5 0d914b19bf040e9e8432d264ab55cdef
BLAKE2b-256 93e0c3a9ec6abeae4e3ac14c75ead081decc983e47c0afdfa1f04f2bc51175f6

See more details on using hashes here.

File details

Details for the file aichar-0.5.0-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for aichar-0.5.0-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 a9a793a0cac36636f6f54d0698394981455c9a6192b8aa7c9aadb9eff77b9e42
MD5 613b8a95ec254a96b146893521d29d87
BLAKE2b-256 7da98579405539bc028fb22242eae5aece1618f5917046acf8219a9859a98d20

See more details on using hashes here.

File details

Details for the file aichar-0.5.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for aichar-0.5.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 dc7f151d16d583ef9338e8125bb2fe4d08f707739af19b2815074f586d4789b3
MD5 3a292e6961a2f2c4d1cd84444970f900
BLAKE2b-256 9b517492cabf60b87ff5c728dc003bead335d0ece619a8da9417e632e322d454

See more details on using hashes here.

File details

Details for the file aichar-0.5.0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for aichar-0.5.0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 38d9705672710fcd101cc52604f997fcfaa4450783391caf0a193e8b96cb9fce
MD5 604ba1ce28402ed05db0e99592083f4a
BLAKE2b-256 a4ca1d66393a596fac5e29f243a96a3e0a55c630a10d8b64a17e79028479d7fb

See more details on using hashes here.

File details

Details for the file aichar-0.5.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for aichar-0.5.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 401749fbd4ba88e792c8c4750c1ab716e7294a0488151b862a17d40c7f030c05
MD5 1d076d8a8bd74c0c4b6d2064587db9e3
BLAKE2b-256 01ab0ae05d613692a3a3810ff2ee812fbcdbef702a825aa6e182f29e5411be88

See more details on using hashes here.

File details

Details for the file aichar-0.5.0-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for aichar-0.5.0-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 5cf6593d86afd21a5c529eb35ac40cc354efbb3c2e0ecfd212f65da4e39d1962
MD5 f823e8582631c2c0b7b3a5348f39057b
BLAKE2b-256 062885d83653e92c2d8765c34c6fa059933f1b03e6003945edfb22197e29740f

See more details on using hashes here.

File details

Details for the file aichar-0.5.0-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for aichar-0.5.0-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 4dd584595842008d39ac0224842c466184236f2ac845f516cad0e508bd2d29db
MD5 09e7cf0b722ff51d3dda96900ae660e8
BLAKE2b-256 4f7cf493f23b441912161f97b6fdc4ef295cba8876989fea34504145c040f2cc

See more details on using hashes here.

File details

Details for the file aichar-0.5.0-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for aichar-0.5.0-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 7fb387d85a42c26abb39929dcda8b91cee5b679cd1fd24b21854ea4106375b75
MD5 3c2091f2bf62c1cddaac0568a79e8859
BLAKE2b-256 a18e57eacdd0f423fc9553362c121fe61e8b548dcd63ab7d8ec0be518cdba3c9

See more details on using hashes here.

File details

Details for the file aichar-0.5.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for aichar-0.5.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 80d0d59cf55e90a2873131238a7f42b740649ed2b769fd95bcd3e991be7ad859
MD5 8ffef4dda88f1c8fa439cd7530460e63
BLAKE2b-256 88f83ff93edd26364b067bd9c865536ed3f6d1d29a8bb5bbff838e3eacbddc8e

See more details on using hashes here.

File details

Details for the file aichar-0.5.0-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for aichar-0.5.0-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 8712bce6baa79922c5ed246d74cc130d2d5cdb6cf2407265a5d6aa23c6db82cb
MD5 f9070e1a8370be1ec623a285479edd01
BLAKE2b-256 62c2b8cd5ec4ed915648d5c0f4a8a541add5e88301ebc00518b2fef5e1c8e721

See more details on using hashes here.

File details

Details for the file aichar-0.5.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for aichar-0.5.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0b65cdb4528e4903a0c1ea7cf8a5809d51ae22561e17df03578741062f70aa89
MD5 11b911d34fc3ee14d7f2fc6ed1d37fbb
BLAKE2b-256 84e0be63aaa56f3e9f4558b557b53dc21f0a03da2ec1cf51aff543b12e66e1dd

See more details on using hashes here.

File details

Details for the file aichar-0.5.0-pp37-pypy37_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for aichar-0.5.0-pp37-pypy37_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 3630364874f8c3c55ac58a240064042bf44cec84269320d21ca755a0dcdc1e0d
MD5 196a9271638f5923c4ed3f68ff1a84eb
BLAKE2b-256 bb54cd959127da1468377813895d8e930dd42ae58eea7cf3f48108382e942ddf

See more details on using hashes here.

File details

Details for the file aichar-0.5.0-pp37-pypy37_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for aichar-0.5.0-pp37-pypy37_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 500c2241fd7c25fd713c603ad8e840d2109d4e45553d4772bb1f62c641af9f8f
MD5 ed9ee99a533244f60fc1e85b24681b93
BLAKE2b-256 fc3e8e5bed46b0a9cc327eed7f6bcea9015379d0b34ed44f930e4b12cf50f153

See more details on using hashes here.

File details

Details for the file aichar-0.5.0-pp37-pypy37_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for aichar-0.5.0-pp37-pypy37_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 b9b6cb26edbd6d45ca339d16c377d9032c69bf6c0fbdac7625fb63099adf320e
MD5 a5d6f705aa37387c0a432c5f43eda0d4
BLAKE2b-256 4cb9780f43367fb29a65c2a41c7e2719dfc1291d38712439f06f2e53ac32b8b7

See more details on using hashes here.

File details

Details for the file aichar-0.5.0-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for aichar-0.5.0-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8855271018a96f1761c7f3ca0e3040be804ae519f46b6d4c902c431545c89843
MD5 a9e6d7288eff217c2c885fe396e9f9ef
BLAKE2b-256 70dd586d587d45466bf5db3971d0a5f57273d82af831db168338b46637e94095

See more details on using hashes here.

File details

Details for the file aichar-0.5.0-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for aichar-0.5.0-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 061d8680637590570253e6a784d632da79218fe5966878c08ed3117ba462a10f
MD5 7e722246a55704c265288748e4d9bea0
BLAKE2b-256 01cb1b74908c4a4602ec740644732181e90ef707030594c6473587e0264f1180

See more details on using hashes here.

File details

Details for the file aichar-0.5.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for aichar-0.5.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f9ace91a05d044b90e32bf31f42854cfb4876c9c933d87339a9eeab44863e5ee
MD5 7b1bdcfa73448f3ca21853682903b6e2
BLAKE2b-256 c82bff81d9da3fc49b22822349b68532323aa990d30c239251f89a5cde001c0a

See more details on using hashes here.

File details

Details for the file aichar-0.5.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for aichar-0.5.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 50ed80999f508aad9d8e08da9823b0a5c47df4b263edcd8432bf6bd16f3be988
MD5 3ca10f5e2456221dbead0ef8de92eb75
BLAKE2b-256 7fbdf404881cb167dbe50849b8d0b9542102563dcd721a3d69660c124405fc70

See more details on using hashes here.

File details

Details for the file aichar-0.5.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for aichar-0.5.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 dfa9f4adc232b81f3c5cccbecc0d417c19a5a6903ffb6f86705bb13babd2879d
MD5 1dfde32cc43ab95d349e8019edfd81bb
BLAKE2b-256 6e565f91581d6f812e9b9f63d5f585c6841dba0cc6d30e258b3c99f3a0efd193

See more details on using hashes here.

File details

Details for the file aichar-0.5.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for aichar-0.5.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 96ecdbf96574f7fe1f64bcef7d45b2261e46417119d01d2a15f03cb9ade79358
MD5 f0e4fea8fc5246036f28cce3b2c64784
BLAKE2b-256 121a39c21227dadca626014803ab96cab07c29fe37a746a6e2a4be7c17fad816

See more details on using hashes here.

File details

Details for the file aichar-0.5.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for aichar-0.5.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9b75cf566d7c7dd38ad5da96876264ad4eadbc87cf7780f26c5bfa07e284afde
MD5 f8b0e10f2f852c1a0ee873b5b5e3b02a
BLAKE2b-256 ae304bbc5d10f58210260de8ee0cf4bee70e4b0ddeb5bd2f3391b41cb9c10832

See more details on using hashes here.

File details

Details for the file aichar-0.5.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for aichar-0.5.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 c9097f70987caab3e105a837f5dec75049c794ae0d4cfcc702d5f9ba663d4a1f
MD5 55f4b81be8064258db81b6f01be38987
BLAKE2b-256 87d98da39f65d6ce7f7843c8242ce2cbd5997bc5a6b0bf4e977dea3a55a90601

See more details on using hashes here.

File details

Details for the file aichar-0.5.0-cp311-none-win_amd64.whl.

File metadata

  • Download URL: aichar-0.5.0-cp311-none-win_amd64.whl
  • Upload date:
  • Size: 426.6 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.3.0

File hashes

Hashes for aichar-0.5.0-cp311-none-win_amd64.whl
Algorithm Hash digest
SHA256 1d2cb0dd17e3fdd62b7a4e529676c979372a53ded6f18bf6f6f9fa225500a1de
MD5 436d29106c0758b69ed16acd2a5d91db
BLAKE2b-256 060f2b436931ea4f253b14bd969573de70d18c7373c1803c20ed4637f79c13b2

See more details on using hashes here.

File details

Details for the file aichar-0.5.0-cp311-none-win32.whl.

File metadata

  • Download URL: aichar-0.5.0-cp311-none-win32.whl
  • Upload date:
  • Size: 417.6 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.3.0

File hashes

Hashes for aichar-0.5.0-cp311-none-win32.whl
Algorithm Hash digest
SHA256 c06b607785f4536c3a2023ac610b2641393ed420eae05ccc0e592106031b5b8f
MD5 904031c203c05cf91093326544944576
BLAKE2b-256 68d695c013911ac5d6bd71dad459336e6e333f903320c4a83f0926b540430ffa

See more details on using hashes here.

File details

Details for the file aichar-0.5.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for aichar-0.5.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 27564befd0106e69d564d734ec8ab1766e377f04612fe86d864807d2d8514224
MD5 fb60dc7221f942633cd38b2262dc0c8d
BLAKE2b-256 957ce8582d957bad57af691816de8cd245e453702f8b56feed21926c259568c8

See more details on using hashes here.

File details

Details for the file aichar-0.5.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for aichar-0.5.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 28749b67fe72d748c1362a36be27433a8af4bf955cea0f4022ac028635146c7c
MD5 43587527dd8dfc727abe2760041583ee
BLAKE2b-256 afa7acf95f9cd1f924b9dc08b6b1627583aeca33b95d6f410aa31c440bdc405d

See more details on using hashes here.

File details

Details for the file aichar-0.5.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for aichar-0.5.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 1e32041078d1cc241c02d185f2b39548b6e149b04bc378f509acccdfea3ff09e
MD5 698a046d89d60bbdf457dfadb60df61b
BLAKE2b-256 fe480a5e859cfbf968c770e49106d4dd634a3efaada1604be07a9a9cabc83d57

See more details on using hashes here.

File details

Details for the file aichar-0.5.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for aichar-0.5.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 45e316f1277deb688117ce14d88921101156bdc4cff25ba02b14a1d547d0dc8c
MD5 f6f605bbac7d87fa55e61f024d75c765
BLAKE2b-256 74d443eb5d0e14eff163592d0443d4ea6dad89e43139d88ef3165b572d96b65d

See more details on using hashes here.

File details

Details for the file aichar-0.5.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for aichar-0.5.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 909edcd11b67d40d50ac32975aea22efb4197bd766d4eeceba52293d26ebaa7d
MD5 1bef05fe794d306424ec6b3f86e30448
BLAKE2b-256 32faa2fdd1e64cee111eae61764aad03f273b9ce1b6ada457d4a5f5eb8563246

See more details on using hashes here.

File details

Details for the file aichar-0.5.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for aichar-0.5.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 5e43aeb8087e3c94d31bd8159aca67b861f52353a4d94c008fa804609a9b9eee
MD5 eb7389e45fdc1658f46d9ba838bd9aa6
BLAKE2b-256 c2809e6a363a9b6f66dc984da0c50703f6f68417c94be1f5d1f442b845f9b35f

See more details on using hashes here.

File details

Details for the file aichar-0.5.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for aichar-0.5.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 301327eb82ccf8ce28aa183b9b4a32ddf0e9adb9aca7f55542043a82947167fc
MD5 a0b1f22c8baaa80b51d1ec70c191e988
BLAKE2b-256 b0c3c9e2c2ac1d2ad9f04b44b1c22418dc22ee1829a1738d6d0f9d9f8f239aa6

See more details on using hashes here.

File details

Details for the file aichar-0.5.0-cp311-cp311-macosx_10_7_x86_64.whl.

File metadata

File hashes

Hashes for aichar-0.5.0-cp311-cp311-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 3f6f71f825f69c10c1bdeda68ef6da62d25a50e5bb0eb6b7851de0a8f5621c6d
MD5 4572a15f94500d3f7750d68ecc5f6a6c
BLAKE2b-256 94f1eb0850bd95955e36af0b83c62914436ea17cd87800ae0b318a0681bc098c

See more details on using hashes here.

File details

Details for the file aichar-0.5.0-cp310-none-win_amd64.whl.

File metadata

  • Download URL: aichar-0.5.0-cp310-none-win_amd64.whl
  • Upload date:
  • Size: 426.6 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.3.0

File hashes

Hashes for aichar-0.5.0-cp310-none-win_amd64.whl
Algorithm Hash digest
SHA256 e1e1235ff260139623b263bde3713a0fe6eae6cdf842acdd6a44c5aad58d9379
MD5 8a58052bbadf7ba695ed4ca3a9cdee26
BLAKE2b-256 134ad2d9a1c8d0111e03b09fcde49121b9b41dbf08ff3028b9392c4e4b49a00c

See more details on using hashes here.

File details

Details for the file aichar-0.5.0-cp310-none-win32.whl.

File metadata

  • Download URL: aichar-0.5.0-cp310-none-win32.whl
  • Upload date:
  • Size: 417.6 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.3.0

File hashes

Hashes for aichar-0.5.0-cp310-none-win32.whl
Algorithm Hash digest
SHA256 b100fe3913cb1ee7b865f7ca56db6d4b31bc53118bdb0b4d3aa098788d047262
MD5 06c7c13e5b4061f3b5447422fd6e42eb
BLAKE2b-256 505001c0d1a1297a6a7d35cfb91f2939d8801fc3af98d40187c9aa9db884cd8c

See more details on using hashes here.

File details

Details for the file aichar-0.5.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for aichar-0.5.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5d4895bb6667b82b85e41f6eeb5c625a12ac7d6224e28ae8a8c8e3ac08f1a73d
MD5 a6507b71ba55aabb32e70ac77f099b8b
BLAKE2b-256 788c038e9703974a7cd17f231afd99a828235b14357522a542a3b7bb82b8bd01

See more details on using hashes here.

File details

Details for the file aichar-0.5.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for aichar-0.5.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 95b72973b56b3ecb0dd4f692b05cf76d1acf5af8bd1a31fa0128356468f94230
MD5 75d5c2279b8c5cb7033ef753a317ab26
BLAKE2b-256 3094a5e4caa9b4ac6112704ffb24976a1837bea17535bbd8af6f2ab220e8bef2

See more details on using hashes here.

File details

Details for the file aichar-0.5.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for aichar-0.5.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 ec583fe9d470e60edede89368126fd2dcbd9f637bd29af29cc92fe9054f27411
MD5 748f452e11abde9da61add7f5e0441a3
BLAKE2b-256 e861c6c1e12b02dba66df5bc824c53778cdcdbc7ed7d2eafa040a048f41a3ce4

See more details on using hashes here.

File details

Details for the file aichar-0.5.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for aichar-0.5.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 c54b9e884c38d6db18e3fcfda099e6bdbd794b82e53a21a822830128ef1676a0
MD5 15238c9123db75ba60b21de4c0d34c7b
BLAKE2b-256 4dd8aae641018c7e59d735da5ee2396cc31f7a3659958edfe22c2f0b950b0d20

See more details on using hashes here.

File details

Details for the file aichar-0.5.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for aichar-0.5.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 415b9964d7ef52f15ff882e319845b26c36e5c26a90f50aa586fccd73e383ec4
MD5 53b716c36d4ad46cc1d3b3c724db39a5
BLAKE2b-256 0e391d99711503e65df095b6fbf76f7b1c441829b1c1e48721c973cf0947add9

See more details on using hashes here.

File details

Details for the file aichar-0.5.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for aichar-0.5.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 b50116b264b38f92e0c99d74a46ef0e4b6a167c519af588283c55f4de8ffe4c9
MD5 25cd1ed75d320383753e085fda5b8357
BLAKE2b-256 9f9247d34bdddddbe6d22ef9002cc4eba295d519c343868a2d1a5160653a0ab1

See more details on using hashes here.

File details

Details for the file aichar-0.5.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for aichar-0.5.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 206ae6128687ae797340b61cf6d9e1d5612572ecc356681e015da8ea88c04402
MD5 7307764b77a814f15dc18869d260a8d2
BLAKE2b-256 09b3c3f04662819b722dd7332f057795b6e142fc7480c9c1f0da3b39d1c027b6

See more details on using hashes here.

File details

Details for the file aichar-0.5.0-cp310-cp310-macosx_10_7_x86_64.whl.

File metadata

File hashes

Hashes for aichar-0.5.0-cp310-cp310-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 3d03a4599f299bbadfb10ebae536ed0551d3cd513a7d1d33de2e09a705e765a3
MD5 ddb270a69f03197d9d0f14ea0594c734
BLAKE2b-256 3896d884ce34d2ec9f0d575c4fb9ae76658ef738d17a60e717eb656f09b37d2a

See more details on using hashes here.

File details

Details for the file aichar-0.5.0-cp39-none-win_amd64.whl.

File metadata

  • Download URL: aichar-0.5.0-cp39-none-win_amd64.whl
  • Upload date:
  • Size: 426.4 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.3.0

File hashes

Hashes for aichar-0.5.0-cp39-none-win_amd64.whl
Algorithm Hash digest
SHA256 325de33c8226b84dcf1cbc2c2499d5f2fb0d3c6707b6a4ed58cf263b0a8c36fb
MD5 a6e3d38ca45a1f776040666d30e8c695
BLAKE2b-256 218025104607505e31be2be0308986ba1572543a00a561ebe52c33424ab8c684

See more details on using hashes here.

File details

Details for the file aichar-0.5.0-cp39-none-win32.whl.

File metadata

  • Download URL: aichar-0.5.0-cp39-none-win32.whl
  • Upload date:
  • Size: 417.9 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.3.0

File hashes

Hashes for aichar-0.5.0-cp39-none-win32.whl
Algorithm Hash digest
SHA256 64af0adc765fe521e5c1640155782d883d93976a8197319f341565b2b57fbffd
MD5 c983aea8511a4ba197ff2704a18172fb
BLAKE2b-256 3f2ae2542d1cff7eb0cd3c9ef13de88318d36a08a5254b6c28251fe43aeb6a2f

See more details on using hashes here.

File details

Details for the file aichar-0.5.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for aichar-0.5.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9c85209942cfd7423160122e6e1df18195e9eef85487f272a96215d23c7317cd
MD5 0fd3b354a8922b80c01b7f3fc3573c3e
BLAKE2b-256 10f6a65c0026724b87ed1116305b142402e3ea5a806539e0804f10308acec1cc

See more details on using hashes here.

File details

Details for the file aichar-0.5.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for aichar-0.5.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 f19d40e0457547209439c3fb6ac04b9350620d95eaa6c8c6afe2a02a66a293a9
MD5 bb058b146734b0c34e2fab143f63c3bf
BLAKE2b-256 d4a90d7724bf47302159b10c3335346492e2f30bea49fb77be595065c8e6b187

See more details on using hashes here.

File details

Details for the file aichar-0.5.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for aichar-0.5.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 63bd186c1326b57e03fc4429bb8e6c61ccd69398fad4dac1287f473c7963f5cb
MD5 b688990208ff640abe58ff8cc2f09412
BLAKE2b-256 0729c7c1b6f2ec43085c9d39489a2cce6a21947ebb102ed83680a70d46a8cb04

See more details on using hashes here.

File details

Details for the file aichar-0.5.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for aichar-0.5.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 7c5bbc9a0fc703afed17a1e7d5360a1e4ebeb5fba1ec4dbdc1520eb974e06c99
MD5 72ef6ccd9b6a1de93e5d4695aba08bf1
BLAKE2b-256 e03b1f10e16b5ff2d269f1a6a9c9fd53d74be690cdbd6bc25a4fd3c74cf6b436

See more details on using hashes here.

File details

Details for the file aichar-0.5.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for aichar-0.5.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 813a75df2137382fa8e8b0d65173a159c7cb46e56641e4bf2f97dae9d577c0b4
MD5 97c671688039da6ce21c377921afd189
BLAKE2b-256 acb345c1c319036c3bc40bde9306e2995925b81b124fe4d8eccdce38ae899edf

See more details on using hashes here.

File details

Details for the file aichar-0.5.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for aichar-0.5.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 8679966eab798f00fc4e57b504597dab3153c4ef1db5ae8dfe33f37c1aed0e8c
MD5 d99377ac250a5cebe6f5b5e22b3d43a5
BLAKE2b-256 08344a9502ddbdae2c15c6e5580b577b3808bb3a205cda42cd21c7210fe67344

See more details on using hashes here.

File details

Details for the file aichar-0.5.0-cp38-none-win_amd64.whl.

File metadata

  • Download URL: aichar-0.5.0-cp38-none-win_amd64.whl
  • Upload date:
  • Size: 426.2 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.3.0

File hashes

Hashes for aichar-0.5.0-cp38-none-win_amd64.whl
Algorithm Hash digest
SHA256 9367d9b70d8a71a5987cff2b8840fc5531155a0bae9955b93187314046610a3f
MD5 e51850729915a56934cbfc6ec12840af
BLAKE2b-256 7c6f0fcdf373fec37ab082f69791b0bc2d37557edb469428ae8224f2f785d2c5

See more details on using hashes here.

File details

Details for the file aichar-0.5.0-cp38-none-win32.whl.

File metadata

  • Download URL: aichar-0.5.0-cp38-none-win32.whl
  • Upload date:
  • Size: 418.5 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.3.0

File hashes

Hashes for aichar-0.5.0-cp38-none-win32.whl
Algorithm Hash digest
SHA256 9e531dca6223fb9b6332e843d198d354339b4159e955a9d28320966da1fb1eab
MD5 e722e7958abb8d267c9ec553952dcbea
BLAKE2b-256 fb8dcde74f9dab2b1a5f1cfaa86975d57326b6520cc915f7c876a37d5e0b4caf

See more details on using hashes here.

File details

Details for the file aichar-0.5.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for aichar-0.5.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a495b9624d28425d7e5f149a49cc67e900deb7634f743bba4c03825729480083
MD5 e5237ce3dcfabea4e09fbbba69992686
BLAKE2b-256 0cabd28943cdd01ac0ea84f1e45fa046ff9c0db41f1044271f078512b70b2889

See more details on using hashes here.

File details

Details for the file aichar-0.5.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for aichar-0.5.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 3a7bd0ebc1b08113c8a0340051858641fc92f4ee6bb62b2afbded9a2348d439a
MD5 92cae17aef29d32417cb2bea084f12c5
BLAKE2b-256 8318f5181c51d53cdd4d5f3018e809a276b6b2b4e87d704faaef0e94071a9350

See more details on using hashes here.

File details

Details for the file aichar-0.5.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for aichar-0.5.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 9f452990d0dcbd7c4f8b79284b74e5ad07b5b5d97310303129e6da4eabef8825
MD5 2bc4189231c645058e29f7317e04e3f4
BLAKE2b-256 4261a1005e8aecd93666f1bb32883c9ba8e86a31c2251db5fbf4ae6200d74088

See more details on using hashes here.

File details

Details for the file aichar-0.5.0-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for aichar-0.5.0-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 c080eac11c35b5de20bcd4a677738bcbe93a88a3220c978ba275e57375241272
MD5 17525f3fe34264e1bbba99a57bbcca3a
BLAKE2b-256 76aed213ee581392d82b965184a9553412a65328002e6f90186ed701ff2c5512

See more details on using hashes here.

File details

Details for the file aichar-0.5.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for aichar-0.5.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f822ba92740dc8eea1d36364723ce491c58044b384521154b748b5710bcc0624
MD5 0f9836c3a7e605c00dcc599225cdfc08
BLAKE2b-256 fb42cdd55e48d10dce9df33ac5884e68415ee175b4c8b0033ac84f01efb0af42

See more details on using hashes here.

File details

Details for the file aichar-0.5.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for aichar-0.5.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 8e71f13ee27a2df334bc761132697c4420dece94e516947920a28142b68640f4
MD5 b9105dd25ef7abbd2a7bafe7cd10060c
BLAKE2b-256 fb4ac9e3fdf7ea1da49579ff2d7cc44d47b759abee26effa4d8e6437fe64e2c5

See more details on using hashes here.

File details

Details for the file aichar-0.5.0-cp37-none-win_amd64.whl.

File metadata

  • Download URL: aichar-0.5.0-cp37-none-win_amd64.whl
  • Upload date:
  • Size: 426.1 kB
  • Tags: CPython 3.7, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.3.0

File hashes

Hashes for aichar-0.5.0-cp37-none-win_amd64.whl
Algorithm Hash digest
SHA256 9895e5f9b936a3a7a15dec03a81585cec0e83e4ddcb291c36e4b3747d0cbf5af
MD5 7a6e8c1a4201dd9824cbfbf8491fb056
BLAKE2b-256 527d3366c235251d579b7eeb0d9ad284f4648bebabbf7668e4ef13cb3d69bdba

See more details on using hashes here.

File details

Details for the file aichar-0.5.0-cp37-none-win32.whl.

File metadata

  • Download URL: aichar-0.5.0-cp37-none-win32.whl
  • Upload date:
  • Size: 418.5 kB
  • Tags: CPython 3.7, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.3.0

File hashes

Hashes for aichar-0.5.0-cp37-none-win32.whl
Algorithm Hash digest
SHA256 58c26bea948aa60866dec575057462f4d630e16e272983475f12aecdea0070e7
MD5 391a67f8573545236636e4b4efa3a053
BLAKE2b-256 56477325931718bd3d8e986bf10564761b7a1a1b818d6c31a6569f7489d21f32

See more details on using hashes here.

File details

Details for the file aichar-0.5.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for aichar-0.5.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 768eaf4683d4a3e53b2a020aa6777ac19d7de49dd184c589691d848cde0e4fc4
MD5 90df26ae309aef33fb4fe1a1bb9b85d6
BLAKE2b-256 ea233a2354eca9b3979b7b90b095c9b9fbfa55bac67affe061826ddc8a8d48a2

See more details on using hashes here.

File details

Details for the file aichar-0.5.0-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for aichar-0.5.0-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 ea1406518e736ab096b0612d8de757109fa8f2003f48b002f7ca38134ba8d118
MD5 9984e523e16f19888065400c465a065c
BLAKE2b-256 3dccfcfd1b2b87c165ffc9a75f2074338e1a7afe3947f9d57fa06370c9652517

See more details on using hashes here.

File details

Details for the file aichar-0.5.0-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for aichar-0.5.0-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 6e8813f491f9784ab52403b7bac5e92a8048cf275d986bc8a074e8c3abaf2efb
MD5 c8f104ac5ca6baa3d0b3e6f0f469e6cf
BLAKE2b-256 446edffaea0bc3e367468b63098c03d8eb7b039e84421b8af424ea7cc77d2f3a

See more details on using hashes here.

File details

Details for the file aichar-0.5.0-cp37-cp37m-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for aichar-0.5.0-cp37-cp37m-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 0c860dfc2d662f38b4228411695b52292ae57513ee2ce95971ddb60ccf11f523
MD5 1d78afa0fe2f5b84dd390ae2eb67700d
BLAKE2b-256 79d616cd9127854a535d0e14400a3bceec2abdfe8fbe1b9f672623959c3c6d74

See more details on using hashes here.

File details

Details for the file aichar-0.5.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for aichar-0.5.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9fb3faa707c89328d0bb4685ce96edb70d81b841d1fc65f4a371dff34ab670c6
MD5 0331ed671abda5e3db7f98f59099ff08
BLAKE2b-256 5256efe03059f7c4e322d5f90895e05b83dac90e3002e5c33971e948f832b769

See more details on using hashes here.

File details

Details for the file aichar-0.5.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for aichar-0.5.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 eecca998698403fdec0c285bff98016be25fd986ec9ec37859123816d250f2ea
MD5 74039aba4d3be93ce8c8aa511f08acdb
BLAKE2b-256 33467c52bc6f1efd23cd7f98220b6c4129b93f73c4ae79a6301572228b1537e2

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