Skip to main content

Python Editor for beginners and Minecraft Fans

Project description

Python Editor for beginners and Minecraft Fans

Quickstart

Clone the repo:

$ git clone git@github.com:PyEditor/PyEditor.git
$ cd PyEditor

Run the tests with the default Python version:

Create virtual environment (see also below):

$ mkvirtualenv -a "$(pwd)" PyEditor

Then run the tests:

$ py.test -v tests

or:

$ make test

Run the tests via tox for all Python versions configured in tox.ini:

Install tox:

$ pip install --user tox

Then run:

$ tox

Code QA

The included Makefile is set up to run several Python static code checking and reporting tools. To print a list of available Makefile targets and the tools they run, simple run:

$ make

Then run the Makefile target of your choice, e.g.:

$ make flake8

Using a virtual environment

Unless noted otherwise, all Makefile targets run all tools directly, i.e. without tox, which means they need to be installed in your Python environment, preferably in a project-specific virtual environment. To create a virtual environment and install all supported tools and their dependencies run:

$ mkvirtualenv -a "$(pwd)" PyEditor
(PyEditor)$ pip install -r requirements/dev.txt

Documentation

Package documentation is generated by Sphinx. The documentation can be build with:

$ make docs

After a successful build the documentation index is opened in your web browser.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

PyEditor-0.0.1.tar.gz (14.5 kB view hashes)

Uploaded Source

Built Distribution

PyEditor-0.0.1-py2.py3-none-any.whl (7.5 kB view hashes)

Uploaded Python 2 Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page