semvec/pypi-packages huggingface dataset:
morpholog 1.6
Morphological tokenizer for Russian is able to split words into morphemes: prefixes, roots, infixes, suffix and postfixes
License: MIT
Keywords: tokenizer,morphemes,NLP,russian

Morphological tokenizer for Russian is able to split words into morphemes: 
prefixes, roots, infixes, suffix and postfixes

See docs: github.com/constantin50/morphological_tokenizer
s3monkey 0.1.1
A Python library that allows you to interact with Amazon S3 Buckets as if they are your local filesystem.
License: MIT

s3monkey: Access your S3 buckets like they're native files
==========================================================

Platforms like `Heroku <https://heroku.com/>`_ don't allow for FUSE filesystem
usage, so I had to get a bit creative.

Introducing, **s3monkey**, a library that mocks out all standard Python library
system file operations, allowing you to use already–written code to interface
with Amazon S3.

All standard library file operation modules are patched when using the provided
context manager, including the built–in ``open``, ``os``, ``io``, & ``pathlib``.

If you're interested in financially supporting Kenneth Reitz open source, consider `visiting this link <https://cash.me/$KennethReitz>`_. Your support helps tremendously with sustainability of motivation, as Open Source is no longer part of my day job.


Potential Use Cases
-------------------

- Running Jupyter Notebooks on non-persistient storage (still being worked out).
- Storing user uploads for Django applications (e.g. the ``media`` folder). 

Usage
-----

``AWS_ACCESS_KEY_ID`` and ``AWS_SECRET_ACCESS_KEY`` are expected to be set:

.. code-block:: shell

    $ AWS_ACCESS_KEY_ID=xxxxxxxxxxx
    $ AWS_SECRET_ACCESS_KEY=xxxxxxxxxxx

Basic usage:

.. code-block:: python

    from s3monkey import S3FS

    with S3FS(bucket='media.kennethreitz.com', mount_point='/app/data') as fs:

        # Create a 'test' key on S3, with the contents of 'hello'.
        with open('/app/data/test', 'w') as f:
            f.write('hello')

        # List the keys in the S3 bucket.
        print(os.listdir('/app/data'))
        # ['file1.txt', 'file2.txt', 'file2.txt', 'test', …]

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

.. code-block:: shell

    $ pipenv install s3monkey

This module only supports Python 3.
randmac 0.1
a random 12-digit mac address generator
License: MIT
Requires Python: >3.2,
Keywords: randmac,random mac,random mac address

randmac.py
==========

a utility that generates 12-digit mac addresses; either the NIC portion or full 12-digit MAC. 

the optional `-f` argument will return a random 12-digit MAC address that can be identified by the locally administrated address (LAA) format. This means you will always see `x2`, `x6`, `xA`, or `xE` at the beginning of a MAC address generated by randmac.

# installation

to install with pip:

`pip install randmac`

# requirements

Python >3.2 required.

# mac address formats

Supported MAC address formats:
 - MM:MM:MM:SS:SS:SS
 - MM-MM-MM-SS-SS-SS
 - MM.MM.MM.SS.SS.SS
 - MMMM.MMSS.SSSS
 - MMMMMMSSSSSS

where `M` stands for the manufacturer or vendor, and `S` stands for the NIC specific portion. 

# usage

you can `from randmac import RandMac` and use it like `RandMac()`.

if you wish to change the mac address format. provide a sample mac so `randmac` knows what the output format should be.

you can `from randmac import RandMac` and use it like `RandMac("0000.0000.0000")`.

from a terminal (if the the console scripts entry point `randmac` is in your path and executable) you can use `randmac` to get a generate a new 12-digit LAA address, or `randmac 00:00:00:00:00:00 -p` to generate a MAC with the same OUI, but a different NIC portion.

# example usage

```
>>> from randmac import RandMac
>>> RandMac()
'a6:9b:6b:8e:b3:42'
>>> RandMac("00:00:00:00:00:00", True)
'00:00:00:3f:8a:06'
>>> RandMac("0000:0000:0000", True)
'0000007ce662'
>>> RandMac("0000:0000:0000")
'06eb4584d1e3'
```

or

```
> randmac
fa:bf:7c:5d:65:3e
> randmac 00-00-00-00-00-00 -p
00-00-00-dd-5f-16
``` 

# license

license can be found [here](https://github.com/joshschmelzle/randmac/blob/master/LICENSE).