@@ -10,8 +10,8 @@ Built and tested against Python 2.7. You will need to install
1010the Python headers and libraries - this is usually a package
1111called "python-dev"
1212
13- Currently building against the getdns "develop" branch (to be released
14- as 0.1.1). getdns external dependencies include:
13+ Currently building against the getdns 0.1.3 release.
14+ getdns external dependencies include:
1515
1616* [ libldns from NLnet Labs] ( https://www.nlnetlabs.nl/projects/ldns/ ) version 1.6.11 or later (ldns requires ope
1717nssl headers and libraries)
@@ -21,6 +21,9 @@ nssl headers and libraries)
2121* [ libevent] ( http://libevent.org ) version 2.0.21 stable, sometimes called libevent2 (only needed if you plan to
2222 use it for asynchronous handling)
2323
24+ Note that getdns ** MUST** be built with the --with-libevent flag to
25+ configure.
26+
2427Building
2528========
2629To build,
@@ -51,19 +54,24 @@ Documentation
5154
5255Documentation is formatted using the [sphinx](http://sphinx-doc.org/)
5356documentation system. The html-formatted output is under the pygetdns
54- source tree in doc/_build/html.
57+ source tree in doc/_build/html. It is also available online at [readthedogs.org]
58+ (https://getdns.readthedocs.org/)
59+
60+ Changes from the earlier release
61+ ================================
5562
56- Known issues
57- ============
63+ We've introduced a Context object with attributes and methods, with
64+ queries being Context methods. Attributes can be assigned and read
65+ directly without using the getdns setters and getters. For example,
5866
59- There are several issues in this alpha release which we expect to be resolved
60- prior to the TNW hack battle. These include:
67+ ```python
68+ import getdns.context
69+ my_context = getdns.Context()
70+ my_context.timeout = 1000
71+ print my_context.timeout
72+ ```
6173
62- * the asynchronous code is not actually asynchronous; it invokes the
63- callback but the calling function blocks until the callback returns
64- * getdns exception error strings are not "bubbling up" to the user
65- from deeply nested functions. You may see an exception thrown with
66- a warning that the error string is not set as a result
74+ Please see the documentation for details on attributes and methods.
6775
6876Examples
6977========
0 commit comments