Open 0.0.2.
[third_party/extras] / README.rst
1 ======
2 extras
3 ======
4
5 extras is a set of extensions to the Python standard library, originally
6 written to make the code within testtools cleaner, but now split out for
7 general use outside of a testing context.
8
9
10 Documentation
11 -------------
12
13 pydoc extras is your friend. extras currently contains the following functions:
14
15 * try_import
16
17 * try_imports
18
19 * safe_hasattr
20
21 Which do what their name suggests.
22
23
24 Licensing
25 ---------
26
27 This project is distributed under the MIT license and copyright is owned by
28 the extras authors. See LICENSE for details.
29
30
31 Required Dependencies
32 ---------------------
33
34  * Python 2.6+ or 3.0+
35
36
37 Bug reports and patches
38 -----------------------
39
40 Please report bugs using github issues at <https://github.com/testing-cabal/extras>.
41 Patches can also be submitted via github.  You can mail the authors directly
42 via the mailing list testtools-dev@lists.launchpad.net. (Note that Launchpad
43 discards email from unknown addresses - be sure to sign up for a Launchpad
44 account before mailing the list, or your mail will be silently discarded).
45
46
47 History
48 -------
49
50 extras used to be testtools.helpers, and was factored out when folk wanted to
51 use it separately.
52
53
54 Thanks
55 ------
56
57  * Martin Pool