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

Update packaging etc #12

Merged
merged 17 commits into from Aug 31, 2018
Merged

Update packaging etc #12

merged 17 commits into from Aug 31, 2018

Conversation

ceball
Copy link
Member

@ceball ceball commented Aug 31, 2018

  • fixed dependencies
  • dev tag should result in conda package on pyviz/label/dev (there's one already I did as a test from the branch)
  • website should only update for changes to master (it was updating for any build before)
  • added placeholder for unit tests, and switched to pytest
  • py2 fixes
  • misc cleanup

Note: a failing notebook (layouts) is currently being skipped.

To do:

  • need a starting tag on master for version to work?
  • skip failing layouts notebook
  • test a dev tag package build
  • fill in ANACONDA_TOKEN=(pyviz token) at https://travis-ci.org/pyviz/panel/settings
  • py2 fixes
  • after merging this PR, check that website build happens for master

Future PR(s):

  • pip packages (once param is released)
  • test examples with conda package (what dependencies should conda package have?)
  • switch to pyctdev's standard (internal) conda recipe
  • figure out the extra stuff in the website build
  • add windows/appveyor

@ceball ceball mentioned this pull request Aug 31, 2018
@ceball ceball requested a review from philippjfr August 31, 2018 22:07
@philippjfr philippjfr merged commit 5233c48 into master Aug 31, 2018
@philippjfr
Copy link
Member

Thanks for cleaning up my mess 😄

@philippjfr philippjfr deleted the update_packaging_etc branch September 4, 2018 03:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants