Pyhaystack is a module that allow python programs to connect to a haystack server project-haystack.org. Connection can be established with Niagara Platform running the nhaystack, Skyspark and Widesky. For this to work with Anaconda IPython Notebook in Windows, be sure to use "python setup.py install" using the Anaconda Command Prompt in Windows. If not, module will be installed for System path python but won't work in the environment of Anaconda IPython Notebook. You will need hszinc 1.3+ for this to work.
Apache License 2.0
74
stars
32
forks
source link
client.ops.vendor.widesky: Version detection tweaks #27
We've had to re-jig some of our interface around, so productVersion now reports the platform release (which is of the form YY.MM; like Ubuntu) and moduleVersion now carries the Semantic versioning code. This tweaks the feature detection code to first look for moduleVersion and only fall back to productVersion if moduleVersion isn't present.
Changes:
Handle non-semver version string
Prefer moduleVersion over productVersion; newer versions will use this
over productVersion which will be the "WideSky release". (like
Ubuntu's; 16.04.)
Coverage decreased (-0.06%) to 43.654% when pulling ffd77499e2e8286470f270a0c0eafbb3657f3a20 on vrtsystems:feature/WC-9-widesky-version-detection into e8eebb3403738b6eee41806e9ab73f7c803a7b04 on ChristianTremblay:develop.
We've had to re-jig some of our interface around, so
productVersion
now reports the platform release (which is of the form YY.MM; like Ubuntu) andmoduleVersion
now carries the Semantic versioning code. This tweaks the feature detection code to first look formoduleVersion
and only fall back toproductVersion
ifmoduleVersion
isn't present.Changes: