semvec/pypi-packages huggingface dataset:
unicity 0.5
Batch testing and similarity checking of python code.

# unicity

I wrote this library to test and debug code from hundreds of Python files submitted by my programming class. It can also be used to find code submissions that are suspiciously similar (Python and MATLAB).

To get started, install unicity using ``pip``.

```bash
pip install unicity
```

Then, download the and run the scripts in the ``example`` folder above. Start with ``loading_projects.py``, ``batch_testing.py`` and ``similarity_check.py``.

Some disclaimers:

- I have discovered that when students are learning to code, they are very innovative in the ways they will find to break your workflow. So far, I have built support to catch and handle **directory changes** and **infinite loops**, but I'm sure there are more surprises out there! You can catch and handle these yourself in the way you define a test function, but I'd also like to hear if you think something should be added to make unicity testing more robust.

- Similarity checking should be treated as a screening tool to highlight *potential* instances of copying. It does not (it cannot) assert that copying has in fact occurred. The best way to do that is by a follow up interview.

More documentation at [readthedocs](https://unicity.readthedocs.io/en/latest/).
spinpy 0.1.0.dev1
Package for simulating EPR data.
Requires Python: >=3.5
Keywords: Reproducible research,quantum-chemical calculations

SpinPy
======

SpinPy is a Python framework for simulating EPR data.

For more general information on SpinPy see its `homepage <https://www.spinpy.de/>`_.


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

Install the package by running::

    pip install spinpy


Contribute
----------

- Source Code: https://github.com/tillbiskup/spinpy


Support
-------

If you are having issues, please contact the package authors via GitHub and/or file a bug report there.


License
-------

The project licensed under the BSD license.