[icatproject] r3346 committed - Edited wiki page PythonIcat through web user interface: Add note that ...

1 view
Skip to first unread message

icatp...@googlecode.com

unread,
Aug 14, 2015, 2:54:39 AM8/14/15
to icat-c...@googlegroups.com
Revision: 3346
Author: rolf....@helmholtz-berlin.de
Date: Fri Aug 14 06:52:32 2015 UTC
Log: Edited wiki page PythonIcat through web user interface: Add note
that the sources are on GitHub now. python-icat 0.9.0 released.
https://code.google.com/p/icatproject/source/detail?r=3346

Modified:
/wiki/PythonIcat.wiki

=======================================
--- /wiki/PythonIcat.wiki Fri May 8 13:59:31 2015 UTC
+++ /wiki/PythonIcat.wiki Fri Aug 14 06:52:32 2015 UTC
@@ -1,5 +1,7 @@
#summary python-icat - A library for writing ICAT clients in Python

+*Note*: python-icat has moved. The source repository is now on
[https://github.com/icatproject/python-icat GitHub]. There is no current
webpage yet, though.
+
= python-icat =

python-icat is a Python package that provides a collection of modules
@@ -9,18 +11,28 @@

== System Requirements ==

+=== Python ===
+
* Python 2.7 or newer. Python 2.6 will do but requires patching the
sources, see below.
+
+=== Required Library packages ===
+
* Suds, either the [https://fedorahosted.org/suds/ original version] or
the [https://bitbucket.org/jurko/suds/ fork by Jurko Gospodnetić]. The
latter is recommended as the original version is not maintained any more
and contains bugs. Python 3 requires the jurko fork.
- * [http://pyyaml.org/wiki/PyYAML PyYAML]. (Only needed to use the YAML
backend of icatdump.py and icatrestore.py and to run the example scripts.
Not required to install or use python-icat itself.)
- * [http://lxml.de/ lxml]. (Only needed to use the XML backend of
icatdump.py and icatrestore.py. Not required to install or use python-icat
itself.)
- * [http://python-requests.org/ Requests]. (Only needed for the example
scripts using the ICAT RESTful interface, icatexport.py and icatimport.py.
Not required to install or use python-icat itself.)
* [http://code.google.com/p/argparse/ argparse]. (Only for Python 2.6 and
3.1, argparse became part of the Python standard library in 2.7 and 3.2
respectively.)

+=== Optional library packages ===
+
+Only needed to use certain extra features, not required to install or use
python-icat itself.
+
+ * [http://pyyaml.org/wiki/PyYAML PyYAML]. (Only needed to use the YAML
backend of icatdump.py and icatingest.py and to run the example scripts.)
+ * [http://lxml.de/ lxml]. (Only needed to use the XML backend of
icatdump.py and icatingest.py.)
+ * [http://python-requests.org/ Requests]. (Only needed for the example
scripts using the ICAT RESTful interface, icatexport.py and icatimport.py.)
+
== Download ==

Current Release:

- *
[http://icatproject.googlecode.com/svn/contrib/python-icat/python-icat-0.8.0.tar.gz
python-icat 0.8.0]
([http://icatproject.googlecode.com/svn/contrib/python-icat/python-icat-0.8.0.tar.gz.asc
signature])
+ *
[https://raw.githubusercontent.com/icatproject-contrib/python-icat/master/python-icat-0.9.0.tar.gz
python-icat 0.9.0]
([https://raw.githubusercontent.com/icatproject-contrib/python-icat/master/python-icat-0.9.0.tar.gz.asc
signature])

Old versions can also be found
[http://icatproject.googlecode.com/svn/contrib/python-icat/ here].

@@ -34,7 +46,8 @@

The last step might require admin privileges in order to write into the
site-packages directory of your Python installation.

-If you are using Python 2.6, apply python2_6.patch (included in the source
distribution, see the README for detailed instructions) after the first
step. It removes the use of dict comprehensions and of the bytes string
prefix 'b' which were introduced in Python 2.7.
+If you are using Python 2.6, apply python2_6.patch (included in the source
distribution, see the README for detailed instructions) after the first
step. It removes the use of certain language features (dict comprehensions,
+curly braces notation of sets, bytes string literal prefix 'b') which were
introduced in Python 2.7.

== Additional Resources ==

Reply all
Reply to author
Forward
0 new messages