• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

ChristianTremblay / pyhaystack
39%
master: 40%

Build:
Build:
LAST BUILD BRANCH: develop
DEFAULT BRANCH: master
Repo Added 11 Jan 2016 02:44AM UTC
Files 58
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH 0.92.5
branch: 0.92.5
CHANGE BRANCH
x
Reset
  • 0.92.5
  • 0.01
  • 0.91.1
  • 0.92
  • 0.92.6
  • Mixins_issue6
  • custom_series_df
  • develop
  • feature/browser
  • feature/niagara4
  • feature/niagara_BQL
  • feature/pint
  • feature/scram
  • issue-8
  • issue-91
  • issue3
  • issue_16
  • issue_18
  • master
  • release/0.9
  • release/0.92
  • release/0.92.6
  • release_0.91
  • release_0.91.5
  • release_0.92.11
  • release_0.92.5
  • release_0_92_9
  • release_3.0
  • revert-10-issue-8
  • revert-60-watchPoll_refresh
  • skyspark_login
  • stage
  • staged
  • upstream/develop
  • v0.9
  • v0.92.10
  • v0.92.11
  • widesky

pending completion
188

push

travis-ci

web-flow
Release 0.92.5 (#55)

* First implementation of a browser that will help navigate the haystack server
from pyhaystack.client.niagara import NiagaraHaystackSession
from pyhaystack.browser.browser import Browser
import logging
logging.root.setLevel(logging.DEBUG)

session = NiagaraHaystackSession(uri='http://ip', username='user', password='password')
server = Browser(session)
site = server['Site'] will return the site
site['equipment'] will return an equipment

Signed-off-by: Christian Tremblay, ing. <christian.tremblay@servisys.com>

* Equipments and points are created

Signed-off-by: Christian Tremblay, ing. <christian.tremblay@servisys.com>

* New approach for high level interface
Adding functions to mixins

Signed-off-by: Christian Tremblay, ing. <christian.tremblay@servisys.com>

* Adding helper functions to high level interface (__iter__, __getitem__, etc...)

Signed-off-by: Christian Tremblay, ing. <christian.tremblay@servisys.com>

* client.http.base: Send Content-Length as a string.

`requests` tries to do a regex match or similar on the values of
headers, and this requires the input to be a string.  It barfs when you
give it an `int`.

* client.ops.vendor.widesky: Fix typo in create entity operation.

* client.ops.entity: Add loggers, handle empty grid.

* client.ops.his: Handle write of empty series.

* client.ops.his: Handle no columns in write_his_frame.

* WC-241: revive multi-hist mixin.

* WC-241: initialize timestamp column for write grid

* WC-241: Added a simple application that uses the pyhaystack library

Edit by Stuart Longland <stuartl@vrt.com.au>: Removal of default
credentials!

* WC-237: Re-locate manual mutli-his-read-write test script.

Manually run test scripts can go under tests/manual, until such time as
they get automated.

* WC-237: client.session: Add storage for grid cache.

Some grids are unlikely to change in the course of a session.  Examples
of these are the ... (continued)

1064 of 2697 relevant lines covered (39.45%)

1.56 hits per line

Relevant lines Covered
Build:
Build:
2697 RELEVANT LINES 1064 COVERED LINES
1.56 HITS PER LINE
Source Files on 0.92.5
Detailed source file information is not available for this build.

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
188 0.92.5 Release 0.92.5 (#55) * First implementation of a browser that will help navigate the haystack server from pyhaystack.client.niagara import NiagaraHaystackSession from pyhaystack.browser.browser import Browser import logging logging.root.setLe... push 02 Sep 2017 02:27AM UTC web-flow travis-ci pending completion  
See All Builds (243)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc