<commit_before>Jyven
=========

A utility for importing Maven dependencies for use with Jython.

Usage
=====

Specify a Maven dependency like this::

    from jyven import maven
    maven('group:artifact:version')

The artifact and its `compile` dependencies will be downloaded from Maven
Central and appended to `sys.path`. To specify a repository other than Maven
Central, use the `repo` kwarg::

    maven('group:artifact:version', repo='http://example.com')

There is also a preset for jCenter::

    from jyven import jcenter
    jcenter('group:artifact:version')

Quick Install
=============

This package is not on PyPI, so install with::

    pip install git+https://github.com/amake/jyven.git

Requirements
============

The Maven 3 executable must be accessible from the path as `mvn`.

Limitations
===========

Maven operations are performed by invoking the Maven executable in a separate
process (and in some cases scraping the output), so it is not very efficient or
robust.
<commit_msg>Fix inline code in readme<commit_after>Jyven
=========

A utility for importing Maven dependencies for use with Jython.

Usage
=====

Specify a Maven dependency like this::

    from jyven import maven
    maven('group:artifact:version')

The artifact and its ``compile`` dependencies will be downloaded from Maven
Central and appended to ``sys.path``. To specify a repository other than Maven
Central, use the ``repo`` kwarg::

    maven('group:artifact:version', repo='http://example.com')

There is also a preset for jCenter::

    from jyven import jcenter
    jcenter('group:artifact:version')

Quick Install
=============

This package is not on PyPI, so install with::

    pip install git+https://github.com/amake/jyven.git

Requirements
============

The Maven 3 executable must be accessible from the path as ``mvn``.

Limitations
===========

Maven operations are performed by invoking the Maven executable in a separate
process (and in some cases scraping the output), so it is not very efficient or
robust.

{'fraction_non_alphanumeric': 0.11584158415841585, 'fraction_numerical': 0.0009900990099009901, 'mean_word_length': 4.567493112947658, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2160727', 'n_tokens_mistral': 592, 'n_tokens_neox': 541, 'n_words': 246}