simple python module for KoiLang parsing
Project description
Kola
Simple python module for KoiLang parsing.
Installation
From pip:
pip install KoiLang
From source code:
python setup.py build_ext --inplace
python setup.py install
What is KoiLang
KoiLang is a markup language while is easy to read for people. There is an simple example.
#hello KoiLang
I am glad to meet you!
In KoiLang, file is divided into 'command' part and 'text' part. The formation of command part is like C preprocessor directive, using '#' as starting. And text is surrounding commands.
#command "This is a command"
This is a text.
Each command can have several arguments behind the command name. Valid argument type include integer, float, literal and string.
#arg_int 1 0b101 0x6CF
#arg_float 1.0 2e-2
#arg_literal __name__
#arg_string "A string"
Here "literal" is a valid python variety name containing letter,digit, underline and not starting with digit. Usually it is same as a string.
There is another kind of arguments -- keyword arguments which formation is as this:
#kwargs key(value)
And another format:
#keyargs_list key(item0, item1)
And the third:
#kwargs_dict key(x: 11, y: 45, z: 14)
All the arguments can be put together
#draw Line 2 pos0(x: 0, y: 0) pos1(x: 16, y: 16) \
thickness(2) color(255, 255, 255)
What can Kola module do
Kola module provides a fast way to translate KoiLang command into a python function call.
Above command #draw
will convert to function call below:
draw(
"Line", 2,
pos0={"x": 0, "y": 0},
pos1={"x": 16, "y": 16},
thickness=2,
color=[255, 255, 255]
)
Kola mudule just create a bridge from kola file to Python script. The bridge, the main class of Kola module, is KoiLang
class. There is a simple example.
Example
Let's image a simple situation, where you want to create some small files. Manual creating is complex and time-consuming. Here is a way to solve that. We can use a single kola file to write all my text. Then use commands to devide these text in to different files.
#file "hello.txt" encoding("utf-8")
Hello world!
And there are all my friends.
#space hello
#file "Bob.txt"
Hello Bob.
#file "Alice.txt"
Hello Alice.
#endspace
#end
import os
from typing import Optional, TextIO
from kola import KoiLang, kola_command, kola_text
class MultiFileManager(KoiLang):
def __init__(self) -> None:
super().__init__()
self._file: Optional[TextIO] = None
def __del__(self) -> None:
if self._file:
self._file.close()
@kola_command
def space(self, name: str) -> None:
path = name.replace('.', '/')
if not os.path.isdir(path):
os.makedirs(path)
os.chdir(path)
@kola_command
def endspace(self) -> None:
os.chdir("..")
self.end()
@kola_command
def file(self, path: str, encoding: str = "utf-8") -> None:
if self._file:
self._file.close()
path_dir = os.path.dirname(path)
if path_dir:
os.makedirs(path_dir, exist_ok=True)
self._file = open(path, "w", encoding=encoding)
@kola_command
def end(self) -> None:
if self._file:
self._file.close()
self._file = None
@kola_text
def text(self, text: str) -> None:
if not self._file:
raise OSError("write texts before the file open")
self._file.write(text)
And input this in terminal:
python -m kola kolafile.kola -s script.py
Or directly add in script:
if __name__ = "__main__":
FMultiFileManager().parse_file("kolafile.kola")
You will see new files in your work dir.
workdir
│
│ hello.txt
│
└─hello
Alice.txt
Bob.txt
What is more
The most difference between KoiLang and other markup language like YAML which is data-centric is that KoiLang more pay attention to the command. Yeah, text in Kola file is a special command named @text
too. In fact, the core idea of Kola is to separate data and instructions. The kola file is the data to execute commands, and the python script is the instructions. Then Kola module just mix they together. It can be considered as a simple virtual machine engine. if you want, you can even build a Python virtual machine (of course, I guess no one like to do that).
On the other hand, text is also an important feature of Kola, which is a separate part, independent of context during parsing. The text is the soul of a Kola file. Any commands just are used to tell the computer what to do with the text. Though you can make a Kola file with only commands, it is not recommended. Instead, you ought to consider switching to another language.
Bugs/Requests
Please send bug reports and feature requests through github issue tracker. Kola is open to any constructive suggestions.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
File details
Details for the file KoiLang-0.1.0b4.tar.gz
.
File metadata
- Download URL: KoiLang-0.1.0b4.tar.gz
- Upload date:
- Size: 170.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.8.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 912c82507b2dad902198e47c4cf874a97a3e487555b448a916e35e52b41484a1 |
|
MD5 | ad1d9b699bf20ce02bc7358b53c0410a |
|
BLAKE2b-256 | 317e6114d7e7b15776b71a90a1244aeac91f4d7051f1a94dfe5e0bb0ab13f6dc |
File details
Details for the file KoiLang-0.1.0b4-cp310-cp310-win_amd64.whl
.
File metadata
- Download URL: KoiLang-0.1.0b4-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 85.6 kB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 85fda84069998b6332b00eec51c7af1d78108ff990e5c5341114911394a8c4e7 |
|
MD5 | 6d179f66e9ec6084c05b82606bc765cd |
|
BLAKE2b-256 | 081f5015938993a7ef36eb74eacce5a8ff7ab1fe5a5c90dc10dfa92cf6e558fe |
File details
Details for the file KoiLang-0.1.0b4-cp310-cp310-win32.whl
.
File metadata
- Download URL: KoiLang-0.1.0b4-cp310-cp310-win32.whl
- Upload date:
- Size: 78.3 kB
- Tags: CPython 3.10, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d8983e114f86bbb5158d995c0b224bc239b1a4774e8c5faf858f400c86d05dd3 |
|
MD5 | 0ea4a77bd636f389852907f8a9653837 |
|
BLAKE2b-256 | 290b8dad6bd312b97a633836eab277eabafc940bb56c044f01cea321409d0f6b |
File details
Details for the file KoiLang-0.1.0b4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: KoiLang-0.1.0b4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 456.7 kB
- Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 21c28e3b3ecc9184ba1b405709cd5801602db0d1e8ed23c08c7c4c2318bc9665 |
|
MD5 | ee1cdd9d3c85848a0c7be9cd691b3adc |
|
BLAKE2b-256 | 13b78655efcd2c98300d663ea9a05bc75595f218ab54ee3890f2479053d84333 |
File details
Details for the file KoiLang-0.1.0b4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: KoiLang-0.1.0b4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 454.3 kB
- Tags: CPython 3.10, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 732f37df59c045d7c0971f12290b1093359f30edf01f532444c84c17a73506ae |
|
MD5 | 31b3ad2347cbc9cafe57f17f99b0cacb |
|
BLAKE2b-256 | 20328bc5575cb5a014d776837daeb308a3c4dfe2427c95484a496a86b11a5851 |
File details
Details for the file KoiLang-0.1.0b4-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl
.
File metadata
- Download URL: KoiLang-0.1.0b4-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl
- Upload date:
- Size: 456.7 kB
- Tags: CPython 3.10, manylinux: glibc 2.12+ i686, manylinux: glibc 2.5+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | df1a91347727cbcb068ad960350d02dfc7167f68a749e7915abf5f17f41f21cc |
|
MD5 | 1ebebe1d191e308a1011f48d9910fc7f |
|
BLAKE2b-256 | 032d72614d3f5d48124d1b8a68c5a68e873303b99586dc7ab5dda28393e8c858 |
File details
Details for the file KoiLang-0.1.0b4-cp310-cp310-macosx_10_9_x86_64.whl
.
File metadata
- Download URL: KoiLang-0.1.0b4-cp310-cp310-macosx_10_9_x86_64.whl
- Upload date:
- Size: 97.5 kB
- Tags: CPython 3.10, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2c06117355ced3ddf7c02bd6ebbc430513f559b4c27318027cf500aec326aa11 |
|
MD5 | e424b0611ac837953f197ec9492bca66 |
|
BLAKE2b-256 | f0c03f692ec5bf39020cb9effed87e646fc3262368051f933a7ed99dfeff3731 |
File details
Details for the file KoiLang-0.1.0b4-cp39-cp39-win_amd64.whl
.
File metadata
- Download URL: KoiLang-0.1.0b4-cp39-cp39-win_amd64.whl
- Upload date:
- Size: 86.8 kB
- Tags: CPython 3.9, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 729cda687f7a3ae2e48cde563bfeaaf6e1bd3609fb2216cf22859e25b703692b |
|
MD5 | cba046727a179a215e6063275047641c |
|
BLAKE2b-256 | fed06352bf5aef4a42b2b0d87947d70064847f9a1afc08babd04ff2346db676d |
File details
Details for the file KoiLang-0.1.0b4-cp39-cp39-win32.whl
.
File metadata
- Download URL: KoiLang-0.1.0b4-cp39-cp39-win32.whl
- Upload date:
- Size: 79.4 kB
- Tags: CPython 3.9, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3fe554c4043368adfe3fbea019b44edb33fd52aa48d1839f5128f44aaea2ef57 |
|
MD5 | 5280a1e8b5bcc09faaccc6e5ce5b7e72 |
|
BLAKE2b-256 | 9a01d86e31b1646e7eed78fcd625319ed0c3a9be0c3a8bb2ac0685920dd411c3 |
File details
Details for the file KoiLang-0.1.0b4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: KoiLang-0.1.0b4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 462.1 kB
- Tags: CPython 3.9, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 28ec5b61b5daee7e19575f77f86c1b25578f65337f751f2794491d8a149ff129 |
|
MD5 | de629c53dc82eafc4c4f7aacd08f56d0 |
|
BLAKE2b-256 | 8809ec4cbaed4ceb88e8852f833539bcc92ef076d2b87391e44271bd00aa5f8c |
File details
Details for the file KoiLang-0.1.0b4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: KoiLang-0.1.0b4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 459.5 kB
- Tags: CPython 3.9, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b8ad5ded29bdfb853631a427f4926f3c1ddd86d70ae06e2c449d0559dc933987 |
|
MD5 | 2705897e1539de5375eccd7c563982a5 |
|
BLAKE2b-256 | 7608898bae945a082ec93ad17be869b4e30e9f0a4f8cbb2e5e59d34a9c2a2723 |
File details
Details for the file KoiLang-0.1.0b4-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_24_i686.whl
.
File metadata
- Download URL: KoiLang-0.1.0b4-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_24_i686.whl
- Upload date:
- Size: 368.4 kB
- Tags: CPython 3.9, manylinux: glibc 2.24+ i686, manylinux: glibc 2.5+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 403a12853923596c0b5c9120aad705911569e13e6e45d1eb26e7de88b2c9876b |
|
MD5 | 299a2e6249b9fd939675d7c05d5c8be8 |
|
BLAKE2b-256 | 69b6ffd44508eb3c154142a7d289f51f65123f07a8de80569786c36fd128960f |
File details
Details for the file KoiLang-0.1.0b4-cp39-cp39-macosx_10_9_x86_64.whl
.
File metadata
- Download URL: KoiLang-0.1.0b4-cp39-cp39-macosx_10_9_x86_64.whl
- Upload date:
- Size: 98.8 kB
- Tags: CPython 3.9, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a6154f1aed31bbe7a0d93353a2f5a653ea30e48c5cbc9e57cd0a8982394ac486 |
|
MD5 | 75e8581e3c95e46ad83ac963bce9a898 |
|
BLAKE2b-256 | 041be9703377b92efc74272cb07336f88bc6661bbbba370c7e4a7e79a7cd2a21 |
File details
Details for the file KoiLang-0.1.0b4-cp38-cp38-win_amd64.whl
.
File metadata
- Download URL: KoiLang-0.1.0b4-cp38-cp38-win_amd64.whl
- Upload date:
- Size: 86.9 kB
- Tags: CPython 3.8, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ac61f5927dc4b2378194e49c010d32de2e0b5cf33bd4281319fca75675bc8ec6 |
|
MD5 | a46e4a0379150a42492d55ea760a3054 |
|
BLAKE2b-256 | 857869895b498a5e9e97ca256d755acd64145921031ddf9a08c643b66b54c42e |
File details
Details for the file KoiLang-0.1.0b4-cp38-cp38-win32.whl
.
File metadata
- Download URL: KoiLang-0.1.0b4-cp38-cp38-win32.whl
- Upload date:
- Size: 79.4 kB
- Tags: CPython 3.8, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e2494044ac263a5f4dff531c137f83e75062a00553021a1e3b805182917e86fe |
|
MD5 | 40ad0a0fcfe8047a3052d06e31e3a8e1 |
|
BLAKE2b-256 | a8585b705742865de9722857861f247f5d811b452bf00c8ea29b5b4430250395 |
File details
Details for the file KoiLang-0.1.0b4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: KoiLang-0.1.0b4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 463.6 kB
- Tags: CPython 3.8, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 090e21794a50ee3f957f21bacf76ed09d1f05bac25bb78e0b236d5c7338bb902 |
|
MD5 | 99b5109b15542bdf73703c0bdab397b3 |
|
BLAKE2b-256 | 9b5df779edfeb091ba73190624ba392a73f89769294179d4d88b44ca7c1e0978 |
File details
Details for the file KoiLang-0.1.0b4-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: KoiLang-0.1.0b4-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 461.9 kB
- Tags: CPython 3.8, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e75a4fa96b9103f3a2c3d3f3470ad8489a639c54527900bbd469a57937fccee2 |
|
MD5 | 8c5a700e51b7c35695ab540e090b84d3 |
|
BLAKE2b-256 | c545691bc16726cb88bfc05c635f3a29904cc24bec4a1b732abdada68dee4065 |
File details
Details for the file KoiLang-0.1.0b4-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_24_i686.whl
.
File metadata
- Download URL: KoiLang-0.1.0b4-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_24_i686.whl
- Upload date:
- Size: 384.7 kB
- Tags: CPython 3.8, manylinux: glibc 2.24+ i686, manylinux: glibc 2.5+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a8a12cf2bd4dfd57ad93a8916acf50fc0abdcaf646c2d2df38342a5d878122e0 |
|
MD5 | dedc86f8c777649785cecde9379f988c |
|
BLAKE2b-256 | 0cc8dce0a8b2f169a34562b618d77a83cc9972f049db050ac0e75ef0fe79f948 |
File details
Details for the file KoiLang-0.1.0b4-cp38-cp38-macosx_10_9_x86_64.whl
.
File metadata
- Download URL: KoiLang-0.1.0b4-cp38-cp38-macosx_10_9_x86_64.whl
- Upload date:
- Size: 99.1 kB
- Tags: CPython 3.8, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5d1e3c72b408b7f38d4fa370946460770e75abb157efab46aea4808b45cfff0c |
|
MD5 | 2b7203a845b25e09a2826bfa7c422018 |
|
BLAKE2b-256 | ca2dc13185ba82b529c08949c8dbd5645ce4bb939e87ba18dd095b1dd4e7864c |
File details
Details for the file KoiLang-0.1.0b4-cp37-cp37m-win_amd64.whl
.
File metadata
- Download URL: KoiLang-0.1.0b4-cp37-cp37m-win_amd64.whl
- Upload date:
- Size: 87.3 kB
- Tags: CPython 3.7m, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9667b9873dfd76f48838410cd972da0a89508ec62f1315c8319d2b2c13ae41c3 |
|
MD5 | 2d78613b82b4433d1aafc73bbff16424 |
|
BLAKE2b-256 | 433b1c22da0d1a78015c229880b5fab9a37708aee3881c215e895e4393cde093 |
File details
Details for the file KoiLang-0.1.0b4-cp37-cp37m-win32.whl
.
File metadata
- Download URL: KoiLang-0.1.0b4-cp37-cp37m-win32.whl
- Upload date:
- Size: 79.3 kB
- Tags: CPython 3.7m, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6fc511505bd9cc65ba09abe282da6f7f9d6f5d785ff2917123c306ffa7396f58 |
|
MD5 | ea7b6f86c60f6da579645b4d7dbb2f22 |
|
BLAKE2b-256 | a9503be87178f865e38f35c42a6d549c0404015da0e6340e4d9d328480e150c6 |
File details
Details for the file KoiLang-0.1.0b4-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: KoiLang-0.1.0b4-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 432.9 kB
- Tags: CPython 3.7m, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 82ed8b0104c3d9591d3d4ad339cf529501966d9824c57f16395258df96769163 |
|
MD5 | 2ee0af1fc7bed0bc347fec12c194b684 |
|
BLAKE2b-256 | 11f12556f89f2c2e1d663f9501fa020a6aaca3d8ad2aacee0a9654eae8466e70 |
File details
Details for the file KoiLang-0.1.0b4-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: KoiLang-0.1.0b4-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 430.1 kB
- Tags: CPython 3.7m, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 454123afc423ff8bd8e4ac884c312f3f327c30607040b7c57f73f762f941c143 |
|
MD5 | ae080507f488d0763226899f68ef708c |
|
BLAKE2b-256 | 7d4e9c7a848852d5145dd27d099ae6fb2a53e6c720a24121dc218a7b72024612 |
File details
Details for the file KoiLang-0.1.0b4-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
.
File metadata
- Download URL: KoiLang-0.1.0b4-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 411.8 kB
- Tags: CPython 3.7m, manylinux: glibc 2.17+ i686, manylinux: glibc 2.5+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 027aa24ecce8e48defef4d225390016f1fb2648cc5fffc9ee34359201581e809 |
|
MD5 | 236f401d9179f8d8ad4cc540e106d599 |
|
BLAKE2b-256 | a7ae2b9aa7aee646f40cc2c0b2e6614aba69d58a69217777420bac7ad96cca0f |
File details
Details for the file KoiLang-0.1.0b4-cp37-cp37m-macosx_10_9_x86_64.whl
.
File metadata
- Download URL: KoiLang-0.1.0b4-cp37-cp37m-macosx_10_9_x86_64.whl
- Upload date:
- Size: 98.9 kB
- Tags: CPython 3.7m, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3a50b39566927bc836efc18232fc5be7eb01b08789694b84494ccbb260ecf616 |
|
MD5 | ca02e69ee8655358a0c2f9ee97f2b19c |
|
BLAKE2b-256 | 2647fe4c9b08517815cf3d39a56596832319b8b2fc554421ca67bd1ad8ddc0d9 |
File details
Details for the file KoiLang-0.1.0b4-cp36-cp36m-win_amd64.whl
.
File metadata
- Download URL: KoiLang-0.1.0b4-cp36-cp36m-win_amd64.whl
- Upload date:
- Size: 96.2 kB
- Tags: CPython 3.6m, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b22df98bca2f63fd6c76feca2c2792f72eacf83494df9dfb06cdc20c1442787f |
|
MD5 | 3951e988ef9d3cc928eb0b7e4e654b21 |
|
BLAKE2b-256 | 8f53717f43e6d2c6febb34cfbabfc266d6963ef3f7976059a02543bd17ac9db8 |
File details
Details for the file KoiLang-0.1.0b4-cp36-cp36m-win32.whl
.
File metadata
- Download URL: KoiLang-0.1.0b4-cp36-cp36m-win32.whl
- Upload date:
- Size: 84.6 kB
- Tags: CPython 3.6m, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 74790fba8b874ebb932d83f6c5d1f21d729445d0b7d7c09b515352c46d5a4796 |
|
MD5 | d13a5cc5e969a98a182ddd9a43d49829 |
|
BLAKE2b-256 | fa14bc5745faa2346d8764c032194f851c89f5221e4e28b7ad79ff1143bf9d79 |
File details
Details for the file KoiLang-0.1.0b4-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: KoiLang-0.1.0b4-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 400.5 kB
- Tags: CPython 3.6m, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 835e9fbc473100f39bed5d5df400f6ca6329e2820ac5d267da4fc725b209ff5d |
|
MD5 | dd842a11b2e8fd0815f132b2f22a2526 |
|
BLAKE2b-256 | 05da0a84476c672fd54a6246344215c060146cc044e552e11545e73f8cbc2531 |
File details
Details for the file KoiLang-0.1.0b4-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: KoiLang-0.1.0b4-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 399.1 kB
- Tags: CPython 3.6m, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 29b9612d75822921b28a8ef7d7f235b0c1f2f7adfe5a8df312c38e28ec1bfec2 |
|
MD5 | 6e8322dd610c4a909ea95ee19dd38e56 |
|
BLAKE2b-256 | ef2533d2bad8771355c12cf9b95896d4a11286dea35cd5dc2dbfdbbfedb7e257 |
File details
Details for the file KoiLang-0.1.0b4-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_24_i686.whl
.
File metadata
- Download URL: KoiLang-0.1.0b4-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_24_i686.whl
- Upload date:
- Size: 333.7 kB
- Tags: CPython 3.6m, manylinux: glibc 2.24+ i686, manylinux: glibc 2.5+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5890c758a897020ccea4fa41760a1a92dae60e70b552f182e669739702f3f96e |
|
MD5 | 2f98774ade32ac038baeeab9e6c156fc |
|
BLAKE2b-256 | e6b7ba63beeb97c0be67cbcd7850f2188cbdc085a93fee2881a235b3cc3e3e69 |
File details
Details for the file KoiLang-0.1.0b4-cp36-cp36m-macosx_10_9_x86_64.whl
.
File metadata
- Download URL: KoiLang-0.1.0b4-cp36-cp36m-macosx_10_9_x86_64.whl
- Upload date:
- Size: 94.8 kB
- Tags: CPython 3.6m, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9f080f40f4edd9be39fdf730edd41c6dccced1ee38edd13592dc48285977eef2 |
|
MD5 | 2194cc7045b968ed23a255a6d4e71958 |
|
BLAKE2b-256 | f5c7e6f01a1fffca1dadc90fec335118a8f6fd702659d914d382e6be196a6109 |