Skip to content

Conversation

@tacaswell
Copy link

Move a whole bunch of code written at NSLS-II (and in production) upstream so we stop maintaining an un-merged fork.

This adds:

  • a bunch of ipython magics + convenience functions for throwing entries at olog from the python prompt
  • python 3 compatibility (I think it is also python2 compatible, but all of our production installations of pyolog at NSLS-II are running py3.4+)

@tacaswell
Copy link
Author

attn @stuwilkins

@danielballan
Copy link

It's important to notice that, in the service making the code more Pythonic (state="Active" -> active=True) and PEP8-compliant (getFilePost -> get_file_post), the NSLS-II fork diverged severely from upstream and would probably break quite a lot of user code. This would have to be merged selectively or as part of a major version bump with a list of API changes.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Change?

@berryma4
Copy link
Member

@shroffk

@berryma4 berryma4 requested a review from shroffk September 13, 2017 13:28
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.

4 participants