semvec/pypi-packages huggingface dataset:
covgen 0.0.4
Tool for search based test data generation

# Search Based Test Input Generation

A Python implementation of automated test data generation.

Currently, it works only for the subset of Python functions satisfying these conditions:

- takes only integer arguments

- had only integer type local variables

- contains predicates that only involve relational operators (==, !=, <, >, <=, >=), integer variables, and calls to functions with integer return type


## Run from Source

If directly clone the source and run package, run below command on project root directory.

```
python -m covgen <file>
```

Additional options can be given (you can remain it as default value):

```
--function (-f) <target_function_name> 

--method (-m) <avm or hillclimbing> 

--retry-count (-r) <retry count> 

--int-min <minimum value of initial arguments for heuristic methods> 

--int-max <maximum value of initial arguments for heuristic methods>
```

For example:
```
python -m covgen target/triangle.py -m avm --retry-count 10 --int-min 0 --int-max 1000
```

prints out list of generated inputs that cover detected branches,
from each function defined in the target file.


## Using pip

This input generator package is available on PyPI of name `covgen`. 

After installing the dependencies:

```
pip install anytree
pip install astor
```

You can install this package with below command:

```
pip install covgen
```

Then run it anywhere with your python.

```
python -m covgen <target file location>
```

Or, you can build your own program using generated inputs.

```python
from covgen.run.inputgenerator import InputGenerator

generator = InputGenerator('target/triangle.py', function_name='triangle')

inputs = generator.generate_all_inputs()

print(inputs['triangle'])
```
lolcat 1.4
Rainbows and unicorns!

LOLcat
======

Straight Python port of the Ruby version at https://github.com/busyloop/lolcat/
but with 100% more fun, because, hey, it's not Ruby. There are no external dependencies..

It's a tool like cat, with added lulz.


Installing
==========

To install the stable version:

    $ pip install lolcat


To install the development version:

    $ pip install git+https://github.com/tehmaze/lolcat.git


Usage and examples
==================

![](https://github.com/tehmaze/lolcat/raw/master/lolcat.png)


Demo
====

Check out the ASCII cast at https://asciinema.org/a/1563


Bugs
====

Send a PR.
cfl-data-utils 0.13.1
Utilities for the Data and Analytics team at Chetwood Financial

# Chetwood Financial Data and Analytics Utilities

Full documentation can be found [here](https://chetwoodfinancial.github.io/data-utilities/build/html/index.html)

## Installation

This can be installed like any other package, from PyPi:

```bash
pip install cfl-data-utils
```

### System Requirements

This package has the following requirements:

- Python `>= 3.6`

### Dependencies

All dependencies are listed in `setup.py` as per the expected standard. These packages should be installed as part of the installation process.

##### Blessings

`blessings` is a Unix-only package, and does not work on Windows. This has been accounted for and it is not imported if the OS is Windows, however should this cuase an error an issue should be raised as detail below.


## Uses


## Contributing

### Issues

If any issues arise when using/as a result of this package, raise an issue on GitHub with the following details:

- Steps to reproduce
- Expected result
- Actual result
- Environment setup
- Any other information which may be useful

### Code

If you have functions which you often copy and paste between scripts or reuse (in any volume), then feel free to create a pull request or send a request via Slack/Email/etc.