<commit_before>OpScripts
=========

Python libraries to assist with writing Linux Ops scripts.


Python Version Target
=====================

This library currently targets Python version 2.6. It has been tested with the
following version of Python:

- 2.6.5
- 2.7.3, 2.7.6


API Versioning
==============

Each module is versioned so that they can undergo significant changes without
impacting the function and stability of the scripts that use them.

For example::

    from opscripts.config import v1 as ops_config
    from opscripts.logging import v1 as ops_logging
    from opscripts.utils import v1 as ops_utils


Dependencies
============

- `ConfigArgParse`_

.. _`ConfigArgParse`: https://github.com/bw2/ConfigArgParse


License
=======

- `<LICENSE>`_ (`MIT License`_)

.. _`MIT License`: http://www.opensource.org/licenses/MIT<commit_msg>added opscripts.yaml docs and template link<commit_after>OpScripts
=========

Python libraries to assist with writing Linux Ops scripts.


Python Version Target
=====================

This library currently targets Python version 2.6. It has been tested with the
following version of Python:

- 2.6.5
- 2.7.3, 2.7.6


API Versioning
==============

Each module is versioned so that they can undergo significant changes without
impacting the function and stability of the scripts that use them.

For example::

    from opscripts.config import v1 as ops_config
    from opscripts.logging import v1 as ops_logging
    from opscripts.utils import v1 as ops_utils
    from opscripts.yaml import v1 as ops_yaml

For a more in-depth example, see the `<script_template.py>`_.


Dependencies
============

- ``opscripts.config``

  - `ConfigArgParse`_

- ``opscripts.yaml``

  - `PyYAML`_

.. _`ConfigArgParse`: https://github.com/bw2/ConfigArgParse
.. _`PyYAML`: http://pyyaml.org/wiki/PyYAML


License
=======

- `<LICENSE>`_ (`MIT License`_)

.. _`MIT License`: http://www.opensource.org/licenses/MIT
{'fraction_non_alphanumeric': 0.1419753086419753, 'fraction_numerical': 0.01594650205761317, 'mean_word_length': 4.118421052631579, 'pattern_counts': {'":': 0, '<': 6, '<?xml version=': 0, '>': 6, 'https://': 2, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '280840', 'n_tokens_mistral': 623, 'n_tokens_neox': 566, 'n_words': 201}