Metadata-Version: 2.1
Name: ptoolbox
Version: 0.2.3
Summary: Tools to work with multiple problem formats: DSA, Hackerrank, CMS, repl...
Home-page: https://gitlab.com/thucnguyen/ptoolbox
Author: Thuc Nguyen
Author-email: gthuc.nguyen@gmail.com
License: MIT
Download-URL: https://pypi.org/project/ptoolbox/
Keywords: ptoolbox,problem tools
Platform: UNKNOWN
Description-Content-Type: text/markdown
Requires-Dist: click
Requires-Dist: requests
Requires-Dist: beautifulsoup4

Problem Toolbox

Tools to work with multiple problem formats: DSA, Hackerrank, CMS, repl...


# Description

Main functions

## DSA problem tools

## Hackerrank problem tools

# Installation

## Normal installation

```bash
pip install ptoolbox
```

## Development installation

```bash
git clone https://gitlab.com/thucnguyen/ptoolbox.git
cd ptoolbox
pip install --editable .
```

# Usage
## DSA problem tools
```bash
ptoolbox dsa --help
```

## Hackerrank problem tools
```bash
ptoolbox hackerrank --help
```

# Change log

## \[0.2.2\] - 2019-07-18

### Improved
- Handle the case that problem file has different name to the containing folder 

## \[0.2.1\] - 2019-07-18

### Added
- Add detect source link in problem statement 

## \[0.2.0\] - 2019-07-11

### Added
- Add hackerrank CLI tools 

## \[0.1.8\] - 2019-07-10

### Added
- Add Difficulty to problem statement

## \[0.1.6\] - 2019-07-10

### Added
- Auto fix problem statement format:
```bash
ptoolbox dsa check-problem {problem-folder} --autofix
```

## \[0.1.5\] - 2019-07-09

### Added
- Check problem folder for proper format:
```bash
ptoolbox dsa check-problem {problem-folder}
```

## \[0.1.4\] - 2019-07-08

### Updated
- Update template: add tags, problem title

## \[0.1.3\] - 2019-07-03

### Updated
- Update template with Latex sample


## \[0.1.2\] - 2019-07-02

### Updated
- Update template for testcase generator

## \[0.1.0\] - 2019-07-01

### Added
- Create problem template
- Prepare Hackerrank testcases (.zip) format

## \[0.0.1\] - 2019-07-01

### Added
- Init project
- Setup CLI with click


