Skip to main content

easyprophet: Simplified Automatic Forecasting Procedure

Pypi_Version GitHub license Contributor Covenant Build Status Coverage Status GitHub issues

Python package developed to simplify Prophet application to any data.
It completely relies on the Prophet package and on its updates.

Installation

The package is normally released on pypy, you can find it here, and install it easily on your environment by typing: pip install easyprophet

Note: Prophet requires pystan, that has its own installation instructions on windows. It's recommended to use Conda Environment, and to perform the following step-by-step installation:

  1. Create and activate a conda environment: conda create -n prophet_env, activate stan_env
  2. install c++ compiler: conda install libpython m2w64-toolchain -c msys2
  3. install pystan dependencies through conda: conda install numpy cython matplotlib scipy pandas pystan -c conda-forge
  4. install prophet: pip install prophet

For more details about the installation of prophet, please check the original documentation.

Project Structure

.
- notebooks              <- Jupyter/Colab Notebooks containing easyprophet examples
- src                    <- Source code for easy_prophet
    - easyprophet
        - __init__.py    <- To initialize easyprophet package
        - easyprophet.py <- Core easyprophet clasees & functions
        - hello_world.py <- module to test if the installation works
        - tools          <- Other helper scripts        
- tests                  <- Test suite
- .gitignore             <- Specifies intentionally untracked files to ignore
- AUTHORS.md             <- Credits
- CHANGELOG.md           <- Specify changes and features introduced in any release
- CODE_OF_CONDUCT.md     <- Code of conduct to which contributors must adhere
- LICENSE                <- License 
- README.md              <- This File! Contains info & links about the project
- requirements.txt       <- Python dependencies
- setup.py               <- Build script for setuptools (to make the pack pip installable)
- tox.ini                <- Contains info about the python tox test environment

Metadata

Release files for easyprophet 1.2.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for easyprophet 1.2.1
File Size Uploaded
easyprophet-1.2.1.tar.gz 11.1 kB Details

Release files / easyprophet-1.2.1.tar.gz

Download URL easyprophet-1.2.1.tar.gz
Size 11.1 kB
Tags Source
SHA-256 checksum
How to use checksums
ad7258cb794f47adaa7f880f9bc67c70e48a7193670ba6e2282fd7e4d0a7ddbf
BLAKE2b-256 checksum
How to use checksums
0935225f2b741300fe3ae823f0944ee01c1ea5c0b501a7afb8a229fe5dd12213
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.13

Release history Release notifications | RSS feed

This release

1.2.1 This release

1 release file

1.2.0

1 release file

1.1.2

2 release files

1.1.0

2 release files

1.0.7

2 release files

1.0.6

2 release files

1.0.5

2 release files

1.0.4

2 release files

1.0.3

2 release files

1.0.2

2 release files

1.0.0

2 release files

0.1.4

2 release files

0.1.3

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page