hildensia/bayesian_changepoint_detection

New release in PyPi?

lisabutti opened this issue · 11 comments

Is it possible to get a new release in PyPi? since the offline detection does not work in the release currently in PyPi.

Thank you

@lisabutti are you getting some scipy import problems?

@MakGulati yes when I try to import the offline_changepoint_detection

basically scipy developers modified the modules for imports. For instance logsumexp is now in scipy.special. I can create a pull request with my changes if it makes sense.
@hildensia @lisabutti

Is there any progress in this issue? Can we make a new release in pypi with support to the latest scipy versions?

We have dependency on this package and blocked to support the latest scipy releases.

If somebody does a pill request I'm happy to merge it

@sayanchk @hildensia @lisabutti
Recent commit (one month ago) by David Nicholson addresses this scipy import issue. If you try updated example notebooks, it should work just fine.

@hildensia @MakGulati This package is part of our dependency and we install it on the fly whenever we pip install our package. Therefore, we need it pypi.

I am not seeing any instruction for the CI/CD. Can you please share how to make the latest version (0.3) available in pypi? I can then make the necessary changes.

Hi all,

I understand that the scipy issue has been addressed in the recent changes but the issue has not been pushed to pypi. The cd for our luminaire package is failing since it was not able to download the latest changes from pypi: https://github.com/zillow/luminaire/actions.

We tried to bypass the issue by adding the git hash of the latest change in bayesian changepoint detection: (https://github.com/zillow/luminaire/runs/5469641178?check_suite_focus=true) but pypi doesn't like the way of passing the url and we couldn't find an easy way to solve it.

So, I can see the latest version in pypi is this: https://pypi.org/project/bayesian-changepoint-detection/

Now, the owner of this repo in pypi should be able to push the latest release to pypi.

I found this a good example here on how to publish a project in pypi: https://dev.to/wangonya/publishing-your-python-packages-on-testpypi-before-publishing-on-pypi-2gb2

cc: @hildensia @MakGulati @lisabutti

I have created a PR to help resolve this issue and requires creating a token which is defined in the description.
#35

Can I get some eyes on the PR? cc: @hildensia

Fixed by #35