<commit_before>#!/usr/bin/env python
"""
Run `serverify-pip -h` for help.
"""
import argparse
import logging
import os
import sys

import pip.index
import pip.req
from pip._vendor.packaging.requirements import Requirement

__version__ = '1.0.1'

parser = argparse.ArgumentParser(
    description='Serverify Requirements - export VCS dependencies locally')
parser.add_argument('-d', '--download-to', required=True, metavar='SRC_DIR',
                    help='Directory for exporting source files')
parser.add_argument('--debug', action='store_true',
                    help='Sets logging level to DEBUG')
parser.add_argument('reqs', nargs='+', metavar='requirements.txt',
                    help='Path to requirements file')


def serverify(download_to, *req_files):<commit_msg>Version 1.0.2.<commit_after>#!/usr/bin/env python
"""
Run `serverify-pip -h` for help.
"""
import argparse
import logging
import os
import sys

import pip.index
import pip.req
from pip._vendor.packaging.requirements import Requirement

__version__ = '1.0.2'

parser = argparse.ArgumentParser(
    description='Serverify Requirements - export VCS dependencies locally')
parser.add_argument('-d', '--download-to', required=True, metavar='SRC_DIR',
                    help='Directory for exporting source files')
parser.add_argument('--debug', action='store_true',
                    help='Sets logging level to DEBUG')
parser.add_argument('reqs', nargs='+', metavar='requirements.txt',
                    help='Path to requirements file')


def serverify(download_to, *req_files):
{'fraction_non_alphanumeric': 0.12748238308776424, 'fraction_numerical': 0.005765534913516977, 'mean_word_length': 3.896551724137931, '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': 4, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3162251', 'n_tokens_mistral': 465, 'n_tokens_neox': 449, 'n_words': 118}