semvec/pypi-packages huggingface dataset:
slmpy 0.3.3
Smart local moving (SLM) community detection in Python/C++
License: MIT

Smart local moving (SLM) community detection in Python/C++, modeled on the Java
version on https://github.com/mneedham/slm.

- **Development**: https://github.com/iosonofabio/slmpy
- **Author**: Fabio Zanini
- **License**: MIT
- **Requirements**: ``pybind11>=2.2``, ``numpy``, ``pkgconfig`` (see ``requirements.txt``)



.. code-block:: python

    from slmpy import ModularityOptimzer

    edges = [
             [0, 1],
             [0, 2],
             [0, 3],
             [1, 2],
             [1, 3],
             [2, 3],
             [3, 4],
             [4, 5],
             [4, 6],
             [5, 6],
             [7, 8],
            ]

    mo = ModularityOptimzer(edges)
    mo.fixed_nodes = [0, 4]  # This fixes nodes 0 and 4 to be in different communities
    communities = mo(algorithm='smart_local_moving')

    # Check answer
    assert((communities == [0, 0, 0, 0, 1, 1, 1]).all())
blocksWorld 0.0.8
BlocksWorld is a tool for generating simple test images.
License: MIT
Keywords: blocks world

Copyright (c) 2018 Dan Petre

The MIT License (MIT)

About This Project
##################

BlocksWorld is a tool for generating simple test images.

Core features
=============

* generate simple test images.

Supported platforms
===================

* Ubuntu 16.04, Python 3.5+

Might work on other configurations however at this time the focus will be on a single platform until the project matures a bit.

Build from source prerequisites
===============================

* Python 3.5+

.. code-block:: bash

    $ sudo apt install python3-pip
    $ sudo apt install python3-setuptools
    $ pip3 install wheel

Similarly, for those who like to experiment:

* Python 2.7+

.. code-block:: bash

    $ sudo apt install python-setuptools
    $ sudo apt install python-pip
    $ pip install wheel

Build wheel:

`./build.sh`.

Install locally built wheel:

`$ pip install --user dist/*`

or, if your pip doesn't automatically use python3:

`$ python3 -m pip install --user dist/*`

Notice the use of the `--user` option. You can install system wide using `sudo` but the project is still in very early stages so installing as user can keep your system files clean(er).

Resources
=========

* Website:
* Code: `https://github.com/takanokage/blocksWorld <https://github.com/takanokage/blocksWorld>`_
* Documentation: `https://github.com/takanokage/blocksWorld/wiki <https://github.com/takanokage/blocksWorld/wiki>`_
* License: `The MIT license <https://opensource.org/licenses/MIT>`_