Skip to main content

Python Package for exploratory data analysis in Data Science

Project description

python-package-boilerplate

Build Status Requires.io

Boilerplate for a Python Package

Package

Basic structure of package is

├── README.md
├── packagename
│   ├── __init__.py
│   ├── packagename.py
│   └── version.py
├── pytest.ini
├── requirements.txt
├── setup.py
└── tests
    ├── __init__.py
    ├── helpers
    │   ├── __init__.py
    │   └── my_helper.py
    ├── tests_helper.py
    └── unit
        ├── __init__.py
        ├── test_example.py
        └── test_version.py

Requirements

Package requirements are handled using pip. To install them do

pip install -r requirements.txt

Tests

Testing is set up using pytest and coverage is handled with the pytest-cov plugin.

Run your tests with py.test in the root directory.

Coverage is ran by default and is set in the pytest.ini file. To see an html output of coverage open htmlcov/index.html after running the tests.

Travis CI

There is a .travis.yml file that is set up to run your tests for python 2.7 and python 3.2, should you choose to use it.

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

pyExplore-0.0.0.tar.gz (1.9 kB view details)

Uploaded Source

Built Distribution

pyExplore-0.0.0-py3-none-any.whl (2.7 kB view details)

Uploaded Python 3

File details

Details for the file pyExplore-0.0.0.tar.gz.

File metadata

  • Download URL: pyExplore-0.0.0.tar.gz
  • Upload date:
  • Size: 1.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.14.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.35.0 CPython/3.6.8

File hashes

Hashes for pyExplore-0.0.0.tar.gz
Algorithm Hash digest
SHA256 b541f09b2bfee71ac963bbe7f0eda1d3218f532261d5ca3fcfda10a54f4a9dc3
MD5 043b2f2c06991639ba7f0922b6c02a6a
BLAKE2b-256 34397597dc80ddbea4b86626ebf30c0107a8674dddfe76e8caf7adc0273774f5

See more details on using hashes here.

File details

Details for the file pyExplore-0.0.0-py3-none-any.whl.

File metadata

  • Download URL: pyExplore-0.0.0-py3-none-any.whl
  • Upload date:
  • Size: 2.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.14.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.35.0 CPython/3.6.8

File hashes

Hashes for pyExplore-0.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 3f0ee070ef4567e2570f434e68241be563556fc8ebf3e3e73e08ba16ac468cab
MD5 d37951d575f06fb66d9adb57b5e35b48
BLAKE2b-256 5b560971216db495da59f6bb7fb3ff34bf0a74a26f47a670f9d7daca3a268f5f

See more details on using hashes here.

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