Skip to main content

Best Fancy Functions, your Best Friend Forever

Project description

bff

Best Fancy Functions, your Best Friend Forever

Latest Release Build Status Coverage Status Python37

This package contains some utility functions from plots to data manipulations and could become your new bff.

Installation

pip install bff

Usage example

Examples are available in the docstrings of the functions. Official documentation will soon come out.

Development setup

git clone https://github.com/axelfahy/bff.git
cd bff
python -m venv venv-dev
source venv-dev/bin/activate
pip install requirements_dev.txt
pip install -e .

Tests

make all

Release History

  • 0.1.4
    • ADD: Function mem_usage_pd to calculate the memory usage of a pandas object.
    • ADD: Function idict to invert the key / values of a dictionary.
    • ADD: Add Makefile for testing code and style.
    • ADD: Add python-versioneer to handle version of package.
  • 0.1.3
    • CHANGE: Restructuration of repo.
    • ADD: Travis, flake8, coveralls and PyUp configurations.
    • ADD: Function get_peaks to get the peaks of a time series.
    • ADD: Function plot_series to plot a time series.
  • 0.1.2
    • CHANGE: Add axes in plot functions.
    • ADD: Function plot_predictions function to plot the actual values and the predictions of a model.
  • 0.1.1
    • CHANGE: Improvement of plot_history function.
    • ADD: Readme with instructions.
    • FIX: Fix the imports in the test.
  • 0.1.0
    • Initial release.

Meta

Axel Fahy – axel@fahy.net

Distributed under the MIT license. See LICENSE for more information.

https://github.com/axelfahy

Contributing

  1. Fork it (https://github.com/yourname/yourproject/fork)
  2. Create your feature branch (git checkout -b feature/fooBar)
  3. Commit your changes (git commit -am 'Add some fooBar')
  4. Push to the branch (git push origin feature/fooBar)
  5. Create a new Pull Request

Version number

The version of the package is link to the tag pushed.

To set a new version:

git tag v0.1.4
git push --tags

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

bff-0.1.6.tar.gz (28.7 kB view details)

Uploaded Source

File details

Details for the file bff-0.1.6.tar.gz.

File metadata

  • Download URL: bff-0.1.6.tar.gz
  • Upload date:
  • Size: 28.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.1

File hashes

Hashes for bff-0.1.6.tar.gz
Algorithm Hash digest
SHA256 8ac2ccb776d822c674100e8761e442e3e86e1e48f9cbda64ded14cc15c25047b
MD5 2fe2e842505bbfd99af4b4aac1a78e5c
BLAKE2b-256 ed6f5905c6b8f630332dc0eca7cb4da4ae0b7fdb2a38bc9e70195441c0cb91f4

See more details on using hashes here.

Provenance

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