<commit_before>[![Build Status](https://travis-ci.org/OpenBazaar/OpenBazaar-Server.svg?branch=master)](https://travis-ci.org/OpenBazaar/OpenBazaar-Server)[![Coverage Status](https://coveralls.io/repos/OpenBazaar/OpenBazaar-Server/badge.svg?branch=master&service=github)](https://coveralls.io/github/OpenBazaar/OpenBazaar-Server?branch=master)

This contains most of the backend networking for openbazaar. Going forward, the relevant parts of the current OpenBazaar repo will likely be merged into this.

If you are looking to contribute to the OpenBazaar backend. This is the repo you want to work on.


Installation notes:
---------------------
You will need Python and pip installed on your system.

To install all python requirements, run:

```bash
pip install -r requirements.txt
pip install -r test_requirements.txt
```

Depending on your configuration, you may need to install python-dev and libffi-dev. If you're on linux, you can do so using your operating system's standard package manager (ex. `sudo apt-get install python-dev`)

After that, run:


```bash
make
```

If everything has installed fine, you should get a message that everything went OK.

You can now start the server with:

```bash
python openbazaard.py start
```

<commit_msg>Added python-pylint-common<commit_after>[![Build Status](https://travis-ci.org/OpenBazaar/OpenBazaar-Server.svg?branch=master)](https://travis-ci.org/OpenBazaar/OpenBazaar-Server)[![Coverage Status](https://coveralls.io/repos/OpenBazaar/OpenBazaar-Server/badge.svg?branch=master&service=github)](https://coveralls.io/github/OpenBazaar/OpenBazaar-Server?branch=master)

This contains most of the backend networking for openbazaar. Going forward, the relevant parts of the current OpenBazaar repo will likely be merged into this.

If you are looking to contribute to the OpenBazaar backend, this is the repo you want to work on.


Installation notes:
---------------------
You will need Python and pip installed on your system.

Depending on your configuration, you may also need to install python-dev, libffi-dev and python-pylint-common. If you're on Linux, you can do so using your operating system's standard package manager (ex. `sudo apt-get install python-dev`)

To install all Python requirements, run:

```bash
pip install -r requirements.txt
pip install -r test_requirements.txt
```

After that, run:


```bash
make
```

If everything has installed fine, you should get a message that everything went OK.

You can now start the server with:

```bash
python openbazaard.py start
```


{'fraction_non_alphanumeric': 0.1089693154996066, 'fraction_numerical': 0.0, 'mean_word_length': 4.613686534216336, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 8, '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': '4272468', 'n_tokens_mistral': 768, 'n_tokens_neox': 729, 'n_words': 275}