Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Example notebook that installs from PyPI #38

Closed
18 tasks done
rolyp opened this issue Jun 24, 2021 · 0 comments
Closed
18 tasks done

Example notebook that installs from PyPI #38

rolyp opened this issue Jun 24, 2021 · 0 comments

Comments

@rolyp
Copy link
Collaborator

rolyp commented Jun 24, 2021

Simple test case (possibly an example notebook, but not necessarily) that installs backfillz-py from PyPI into a fresh Python environment, and creates some a few visualisations.

Done/dropped:

  • upload new interim release (0.0.4) to PyPI
  • install Miniconda, JupyterLab
  • test Jupyter notebook that installs from PyPI
  • move Stan class to backfillz.stan
  • move Eight Schools example to examples
  • pip install backfillz==0.0.5 into JupyterLab environment.
    • change Python version dependency to ^3.9.0 (to allow installation) but < 3.10 (for scipy)
  • use nest_asyncio so PyStan will run in JupyterLab
  • !jupyter labextension install jupyterlab-plotly otherwise plots don’t render
  • RootPlot.render should return go.Figure; plots -> figs (returns all figs);
  • Plot.show to run Figure.show with preferred arguments
  • API to plot figure per parameter
  • root package to export main definitions from subpackages
  • extract fig method that returns the go.Figure, so this is transparent to the end user
  • hide subplot layout unless verbose explicitly specified
  • move plot_xxx methods to Backfillz class?
@rolyp rolyp changed the title Test cases that install from PyPI Example notebook that installs from PyPI Jun 29, 2021
@rolyp rolyp closed this as completed Jun 30, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant