Commit graph

38 commits

Author SHA1 Message Date
Ben Letham
231200ffaa mark dev version 2020-04-04 08:28:42 -07:00
Sean Taylor
101dd50e31 Delay some imports to allow installation w/o deps 2020-02-17 17:20:20 -08:00
Ben Letham
9413c1141e version bump 2020-02-09 19:16:05 -08:00
Christopher Suchanek
1d18adc0ba
Replaced pystan with cmdstanpy (#1083)
* changes

* added actual tests for fit method

* precision

* syntax

* sampling not working

* sampling seems to work

* sampling not working again

* sampling works, tests to be removed

* replaced data with rmse

* replace pystan with cmdstanpy

* cleanup

* cleanup

* test for newton

* added support for multiple backends

* minor fixes

* fixed comment

* added support for --test-slow flag

* fixed import

* reverted style change

* specify backend based on env variable

* fixes

* PR fixes
2020-02-07 14:34:08 -08:00
Francis T. O'Donovan
ded98c493e Add python 2/3 trove classifiers
Clearly identify this project as supporting python 2 and 3.
This is useful for utility programs like [caniusepython3](https://github.com/brettcannon/caniusepython3#how-do-you-tell-if-a-project-has-been-ported-to-python-3).
2019-08-09 17:34:18 -07:00
Ben Letham
7ff33137eb Change to MIT license 2019-05-21 11:40:04 -07:00
Sean J. Taylor
39e356ddbe Readying for 0.5 release 2019-05-13 23:00:12 -07:00
Sean J. Taylor
ef670eaf6c Bump version number for new release 2019-01-15 17:24:43 -08:00
Sean J. Taylor
34af9efb89 Post1 release + remove pyproject.toml file 2019-01-08 11:00:54 -08:00
Ben Letham
3e31d5d1c7 Fix absolute paths in setup.py 2018-12-20 18:15:07 -08:00
Ben Letham
1f24d059c9 Setup update 2018-12-20 16:11:53 -08:00
Ben Letham
9557e57b71 Build fix 2018-12-20 15:46:55 -08:00
Ben Letham
9676019825 Update manifest and include package data 2018-12-20 15:36:02 -08:00
Mpho Mphego
f16e22731f Update and rename README to README.md and Unicode strings (#766)
* Update and rename README to README.md and Unicode strings

Updated Readme file and converted from rst to markdown.
String contains ascii characters (converted to unicode string)

Signed-off-by: Mpho Mphego mpho112@gmail.com

* Deprecated import `from __future__ import unicode_literals` removed and ran isort module
https://mail.python.org/pipermail/python-dev/2016-December/147009.html

Included setuptool-git in the requirement.txt and updated `setup.py`
Reasons for this are highlighted here -> https://github.com/msabramo/setuptools-git#usage
2018-12-20 15:33:23 -08:00
Ben Letham
c9f1ccaa63 Version bump; test fixes; R build 2018-12-03 22:21:37 -08:00
Sean J. Taylor
9beb1cb7e7 Version bumps before submitting new packages 2018-06-13 16:03:44 -07:00
Sean J. Taylor
bd2542e7fb Post-release version due to bad package upload 2018-06-02 09:31:15 -07:00
bl
371e8a3bf4 Version bump 2018-05-30 17:02:47 -07:00
Ben Letham
55d7d1e62d Single stan model with both trends (Py) 2018-05-04 16:04:29 -07:00
Ben Letham
7f9e4b80c1 Read install_requires from requirements.txt, and make things work without matplotlib installed 2018-02-02 17:10:44 -08:00
Ben Letham
014b3b5919
Merge bugfixes from master into v0.3 (#393)
* Update memory requirement description per #326

* Fix R warning with extra regressor; disallow constant extra regressors.

* Fix unit test broken in new pandas

* Fix diagnostics unit tests for new pandas

* Fix copy with extra seasonalities / regressors Py

* Fix copy with extra seasonalities / regressors R

* Fix weekly_start and yearly_start in R plot_components

* Fix plotting in pandas 0.21 by using pydatetime instead of numpy

* Version bump

* Update README for new version

* Fix missing columns in SHF with extra regressor
2017-12-22 16:30:18 -08:00
Sean J. Taylor
a44b209696 Github organization change 2017-09-27 09:54:40 -07:00
Sean J. Taylor
12aa324a83 Fixes to get tests to run on Python 3 2017-09-08 08:56:25 -07:00
bl
2e9768348b Version bump 2017-09-02 13:28:30 -07:00
Nagi Teramo
79d0793ce4 Implement cross-validation of time series(a rolling forecast origin) (#261)
* Resolve conflict

* Change comments and add error column to output DataFrame

* Change file structure

* Update

* Modified diagnostics

* Update diagnostics.py following the advice on Github

* Add tests and documentation

* Change copy method into Prophet class and reflect comments
2017-08-10 11:14:23 -07:00
Randle Taylor
efe8299c0a Modify setup.py so pip install completes succesfully (#231)
Including pystan & Cython in the setup_requires caused
pip install to fail with a complaint about missing
Cython and numpy dependencies.  Removing the explicit
Cython/numpy dependencies allows pip install to
complete successfully (pystan pulls in Cython/numpy).
2017-07-04 00:51:14 -07:00
Sean J. Taylor
813966fdd7 0.1.1 version bumps 2017-04-17 11:29:38 -07:00
Rolando (Max) Espinoza
1a57d19148 Allow to build models in-place. (#100)
This fixes the commands ``python setup.py develop`` and ``pip install
-e``.
2017-03-16 17:49:02 +02:00
Ben Letham
218455c06b Update pandas requirement for dt.weekday_name 2017-03-14 09:43:31 +02:00
Rolando (Max) Espinoza
e33e7c4b37 Make stan code windows-compatible. (#96)
The vector/matrix operations fail to compile in windows due to eigen
incompatibility with windows compiler. Here we opt to use a non-
vectorized model for windows platform.
2017-03-09 18:47:59 +02:00
Sean J. Taylor
c22294e1c4 Merge pull request #98 from rolando-contrib/fix-pickle-protocol
Fix pickling protocol to use highest available.
2017-03-08 12:37:23 -08:00
Rolando Espinoza
d446bb1c19 Fix pickling protocol to use highest available.
This fixes unpickling errors in Python 2.7 as it defaults to the text
protocol.
2017-03-08 16:34:08 -03:00
Ben Letham
20aca85bbb Require stan 2.14 or later 2017-03-05 17:09:18 +02:00
abuccts
806eaa1aa2 update pandas minimum version 2017-03-02 22:58:37 +08:00
Sean J. Taylor
6606d5d134 Merge pull request #3 from rolando-contrib/missing-deps
Declare matplotlib/numpy as explicit dependencies.
2017-02-24 09:37:51 -08:00
Rolando Espinoza
3162d6c94f Declare matplotlib/numpy as explicit dependencies. 2017-02-24 02:40:39 -04:00
Rolando Espinoza
c8b79e824b MNT Include tests in the package 2017-02-24 02:36:57 -04:00
Sean J. Taylor
e51b42b336 Initial commit 2017-02-22 15:59:43 -08:00