<commit_before>import sys
import os
import codecs

from setuptools import setup, find_packages
from setuptools.command.test import test as TestCommand


if sys.argv[-1] == 'publish':
    os.system('python setup.py sdist upload')
    sys.exit()

def rc_value():
    with open('version') as fp:
        val = fp.read().rstrip()
    return '{}rc0'.format(val)


def version():
    return os.getenv('TRAVIS_TAG', rc_value())


class Tox(TestCommand):

    def finalize_options(self):<commit_msg>Upload and publish is built in to setuptools<commit_after>import sys
import os
import codecs

from setuptools import setup, find_packages
from setuptools.command.test import test as TestCommand


def rc_value():
    with open('version') as fp:
        val = fp.read().rstrip()
    return '{}rc0'.format(val)


def version():
    return os.getenv('TRAVIS_TAG', rc_value())


class Tox(TestCommand):

    def finalize_options(self):
{'fraction_non_alphanumeric': 0.11726384364820847, 'fraction_numerical': 0.003257328990228013, 'mean_word_length': 4.150837988826815, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, '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': '2688039', 'n_tokens_mistral': 301, 'n_tokens_neox': 292, 'n_words': 86}