You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.rst
+22-7Lines changed: 22 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -31,6 +31,10 @@ Installation
31
31
````````````
32
32
33
33
Obtain the requests_ package and install it according to that package's directions.
34
+
As of requests-2.0.0, there is support for HTTPS over HTTP proxy via the CONNECT request.
35
+
Use of requests-2.x or better is recommended for use with pyral.
36
+
The requests_ package can be found via the Python Package Index site (http://pypi/python.org/index).
37
+
34
38
35
39
Unpack the ``pyral`` distribution file (zip or tar.gz) and then install the pyral_ package.
36
40
@@ -51,11 +55,11 @@ relevant packages.
51
55
::
52
56
53
57
$ python
54
-
Python 2.6.6 [other Python interpreter info elided ...]
58
+
Python 2.7.5 [other Python interpreter info elided ...]
55
59
>> import requests
56
60
>> import pyral
57
61
>> pyral.__version__
58
-
(0, 9, 3)
62
+
(0, 9, 4)
59
63
60
64
61
65
@@ -250,16 +254,27 @@ Prerequisites
250
254
-------------
251
255
252
256
* Python 2.6 or 2.7
253
-
* The requests_ package, 0.8.2 or better
257
+
* The requests_ package, 0.9.3 or better
258
+
Recommend using requests 2.0.0 or better. 2.0.0 finally includes support for https proxy.
254
259
Developed using requests 0.9.3.
255
260
There are reports where requests > 0.9.3 resulted in connection problems (as in not being able to connect) that may be related to SSL. You should be able to use the verify_ssl_cert keyword argument when
256
261
obtaining a pyral Rally instance to overcome this issue.
257
-
If you are using requests >- 0.9.3, you must also have certifi-0.0.8 (available on PyPI)
262
+
If you are using requests < 1.0.0, you must also have certifi-0.0.8 (available on PyPI)
better support for default workspace/project when user profile doesn't specify
16
+
a default
17
+
fixed assignment of ref value in _createShellArtifact (_ref no longer has the .js on end...)
18
+
19
+
0.8.12 - Mar 26, 2012
20
+
fixed fatal premature exercise of iterator on response in context check, defer to _getDefaults
21
+
22
+
0.9.1 - July 9, 2012
23
+
Upped default WSAPI version in config.py to 1.30
24
+
All entities that are subclasses of WorkspaceDomainObject now have a details method
25
+
that show the attribute values in an easy to read multiline format.
26
+
Dropped attempted discrimination of server value to determine if it is a name or an IPv4 address No longer look for http_proxy in environment, only https_proxy.
27
+
Introduced convenience methods dealing with attachments
28
+
29
+
0.9.2 - October 1, 2012
30
+
Fixed getProject method to take an optional name parm.
31
+
Added HTTP header item in config.py to set Content-Type to 'application/json'
32
+
Added keyword arg to restapi.Rally __init__ method to
33
+
allow specifying a verify_ssl_cert=True/False value to requests.session creation,
34
+
This results is passing on the the requests.session call a verify flag that it
35
+
uses to determine whether or not checking the SSL certificate is desired.
36
+
Modified the details method in entity.py to be more resilient by bypassing
37
+
attributes that an item might have but doesn't have as a query fetch spec
38
+
didn't include all potential attributes.
39
+
Fixed addAttachment to specify Attachment size as size of original attachment file
40
+
rather than the size of the base64 encoding result.
41
+
42
+
0.9.3 - October 7, 2012
43
+
Fixed Pinger class to use correct ping options on Linux and Windows platforms.
44
+
Updated exception catching and raising to use Python 2.6/2.7 compliant syntax.
45
+
46
+
0.9.4 - October 2013
47
+
Upped default WSAPI version to 1.43.
48
+
Tested against requests 2.0.0 which now support https via proxy.
49
+
Updated pyral.restapi.Rally to accommodate requests versions 0.x, 1.x and 2.x.
50
+
Fixed construction of multi-condition queries and broke out query construction into a separate code file.
51
+
Support for Rally dyna-types (PortfolioItem/<subtype> where subtype is one of Theme, Initiative or Feature.
52
+
Added UserIterationCapacity, Fixed the *CumulativeFlowData entity names.
53
+
Added internal facility to accept Rally reference identifiers in a list form and convert them
54
+
to a list of dicts with each dict containing a key-value pair for '_ref' and associated value.
55
+
Added a details method for any WorkspaceDomain derived entity instance.
0 commit comments