semvec/pypi-packages huggingface dataset:
pygitversion 1.0.1
A set of plugins for setuptools_scm to enable better version tracking
License: MIT
Requires Python: >=3.5

============
pygitversion
============

**A set of plugins for setuptools_scm to enable better version tracking**



Installation
============

::

    pip install pygitversion

Usage
=====
The usage is almost exactly the same as using `setuptools_scm <https://pypi.org/project/setuptools-scm/>`_,
so follow those guidelines. This package merely adds a couple of plugin functions to make the
versioning a bit better (eg. having the branch name in the version if applicable).

To summarise: create a ``pyproject.toml`` and include (at least) the following lines::

    # pyproject.toml
    [build-system]
    requires = ["setuptools>=30.3.0", "wheel", "setuptools_scm", "pygitversion"]

Then in your ``setup.py``, add the following to the call to ``setup()``::

    # setup.py
    from setuptools import setup
    from pygitversion import branch_scheme

    setup(
        ...
        use_scm_version={
            "local_scheme": branch_scheme
        },
    )

You can now print the version of the package simply by doing::

    $ python setup.py --version

To set the version of your code, make your ``__init__.py`` have the following::

    from pkg_resources import get_distribution, DistributionNotFound
    try:
        __version__ = get_distribution(__name__).version
    except DistributionNotFound:
        # package is not installed
        pass

And that's it!


Development
===========

To run the all tests run::

    tox



Changelog
=========

1.0.0
----------

* Move to setuptools_scm

0.1.0 (2019-09-04)
------------------

* First release on PyPI.
test-macro 0.1.5
a test automating library written in Python
License: MIT

# TestMacro - a test automating library written in Python
[![travis-ci](https://travis-ci.org/kerryeon/test-macro.svg?branch=master)](https://travis-ci.org/kerryeon/test-macro)
[![coveralls](https://coveralls.io/repos/github/kerryeon/test-macro/badge.svg?branch=master)](https://coveralls.io/github/kerryeon/test-macro?branch=master)

Do not change the experimental conditions one by one!

TestMacro is a module that fully / semi-automates the testing and recording of results in programs.

TestMacro can:
* [x] Change `.yaml`
* [ ] Change arguments
* [x] Recode programs
* [ ] `.csv` records
* [ ] Label arguments
* [ ] Write meta file

## Install TestMacro
```bash
$ pip install test-macro
```

## Hello world
TODO

# List of main features
TODO

# License
TestMacro uses the [MIT license](https://github.com/kerryeon/test-macro/blob/master/LICENSE).

(The standalone tool is under GPL2)

# Contribute
TestMacro is currently determining a pull-requests policy.

If you would like to contribute now, please contact below.

# Contact
If you have any questions or want my assistance, you can email me at ho.kim at gnu ac kr.

* [Ho Kim](https://github.com/kerryeon)