semvec/pypi-packages huggingface dataset:
ksx1026 0.1.4
Python Implementation of KS X 1026
License: MIT
Keywords: hangul unicode

KS X 1026 Python
================

Python implementation for KS X 1026-1.

KS X 1026-1
-----------

KS X 1026-1 is a Korean standard for Hangul processing guide for
information interchange. More informations are available
`here <http://www.unicode.org/L2/L2008/08225-n3422.pdf>`__.

Installation
------------

KS X 1026 Python is available via PyPi

::

    pip install ksx1026

or setup.py

::

    python setup.py install

Normalizations
--------------

Hangul Decomposition
~~~~~~~~~~~~~~~~~~~~

Returns a Johab Modern Hangul Syllable Block for the given Wanseong
Modern Hangul Syllable Block

char S: Single character Hangul Syllable. If not, return input.

::

    >>> from ksx1026.normalization import decomposeHangul
    >>> c = "\uAC01"
    >>> d = decomposeHangul(c)
    >>> print(d.encode('raw_unicode_escape'))
    b'\\u1100\\u1161\\u11a8'

Hangul Composition
~~~~~~~~~~~~~~~~~~

Returns a Wanseong Modern Hangul Syllable Block for the given Johab
Modern Hangul Syllable Block. Even when a portion of an Old Hangul
Syllable Block is a Modern Hangul Syllable Block,unlike UAX #15, that
portion is not transformed to a Wanseong Modern Hangul Syllable Block.

string source: unicode string.

::

    >>> from ksx1026.normalization import composeHangul
    >>> source = "\u1100\u1161\u11a8"
    >>> d = composeHangul(source)
    >>> print(d.encode('raw_unicode_escape'))
    b'\\uac01'
    >>> source = "\u1100\u1161\u11c3"
    >>> d = composeHangul(source)
    >>> print(d.encode('raw_unicode_escape'))
    b'\\u1100\\u1161\\u11c3'

Hangul Recomposition
~~~~~~~~~~~~~~~~~~~~

If one uses a UAX #15 algorithm instead of the above composeHangul
function for normalization, an Old Hangul Syllable Block can be
decomposed into a Wanseong Modern Hangul Syllable Block and Johab Hangul
Letter(s). In such cases, after applying, one can use the following
recomposition algorithm to restore a character string in Normalization
Form NFC or NFKC to an L V T format.

string source: unicode string

::

    >>> from ksx1026.normalization import recomposeHangul
    >>> source = "\uac00\u11c3"
    >>> d = recomposeHangul(source)
    >>> print(d.encode('raw_unicode_escape'))
    b'\\u1100\\u1161\\u11c3'

Normalization of Compatibility/Halfwidth Hangul Letters and Hangul-embedded symbols
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Normalizing Compatibility/Halfwidth Hangul Letters and Hangul-embedded
symbols (NormalizeJamoKDKC)

string source: unicode string

::

    >>> from ksx1026.normalization import normalizeJamoKDKC
    >>> source = "\u3200"
    >>> d = normalizeJamoKDKC(source)
    >>> print(d.encode('raw_unicode_escape'))
    >>> b'(\\u1100\\u1160)
command-streamer 0.0.3
Stream command output using asyncio
License: MIT
Requires Python: ~=3.6
Keywords: command streamer

.. image:: https://travis-ci.org/conanfanli/command-streamer.svg?branch=master
  :alt: Build Status
  :target: https://travis-ci.org/conanfanli/command-streamer

command-streamer 
================
Stream command output with asyncio

Usage
----------
.. code-block:: python

    from command_streamer import stream_command

    stream_command(['bash', '-c', 'for i in `seq 1 2`; do echo $i; done'])
fipipkg 0.1.dev2
Package Dependency: Validates package requirements
License: MIT


# Link
https://pypi.python.org/pypi/fipipkg


# .pypirc
```
mkdir ~/.pypirc
chmod 600 ~/.pypirc
vim ~/.pypirc

[distutils]
index-servers =
  pypi
  pypitest

[pypi]
repository: https://pypi.python.org/pypi
username: <username>
password: <password>

[pypitest]
repository: https://testpypi.python.org/pypi
username: <username>
password: <password>
```

# upload
```
pip install twine
```

```
python setup.py sdist
python setup.py bdist_wheel

twine register dist/*.whl
twine upload dist/*
```