Project

General

Profile

WikiStart » History » Version 38

Aurynn Shaw, 07/23/2010 01:47 PM

1 33 Lacey Powers
h1. Simpycity
2
3 1
A simple DB Procedure/Query mapper.
4
5 33 Lacey Powers
6
h2. About
7
8
Simpycity is a simple mapping system for [[PostgreSQL]] stored procedures and queries, enabling easy usage of PG procedures using standard Python call semantics.
9 1
Simpycity is available under the terms of the Lesser GPL.
10
11
12 33 Lacey Powers
h2. Usage
13 1
14
15 33 Lacey Powers
* [[AQuickTutorial|A Quick Tutorial]]
16
*** [[Function|Function]]
17
*** [[Raw|Raw Query]]
18
*** [[Query|Query]]
19
* Constructs
20
*** [[Construct]]
21
*** [[SimpleModel]]
22
* [[Configuration]]
23
* "Using Simpycity with Pylons":http://www.commandprompt.com/blogs/aurynn_shaw/2009/02/using_simpycity_in_pylons/
24
* [[CompleteTutorial|PythonSimpyCityPostgreSQL 101]]
25 1
26
27 33 Lacey Powers
h2. Download
28
29 1
30 34 Aurynn Shaw
The current release version of Simpycity is *0.3.1*, which can be downloaded from 
31 35 Aurynn Shaw
* "here (source) ":https://projects.commandprompt.com/public/simpycity/repo/trunk/dist/Simpycity-0.3.1.tar.gz
32 1
33 38 Aurynn Shaw
Or, it's available on the "PyPI":http://pypi.python.org/ index, via:
34
<pre>
35
$ easy_install Simpycity
36
</pre>
37
38 1
Version numbering is:
39 28 bford -
40 35 Aurynn Shaw
*  X. - No meaning.
41
* .X. - API version - This is incremented every time an update breaks API compatibility. In this instance, we're on the 3rd major API revision.
42 33 Lacey Powers
* .X  - Minor version: Incremented for new feature releases that don't break API compatibility.
43
* aX  - Developer release version. This will increase as bugs are fixed and issues are resolved. No API-breaking changes will be made here.
44 15 Aurynn Shaw
45 1
46
Otherwise, you can access the SVN repository via:
47
<pre>
48
svn co https://projects.commandprompt.com/public/simpycity/repo simpycity
49
</pre>
50 35 Aurynn Shaw
51 37 Aurynn Shaw
Or, you can get the codebase straight from "GitHub":http://github.com/, via:
52 35 Aurynn Shaw
<pre>
53 36 Aurynn Shaw
git clone git://github.com/commandprompt/Simpycity.git
54 35 Aurynn Shaw
</pre>
55
56 36 Aurynn Shaw
We'll take all pull requests seriously and examine each one. Contributions are more than appreciated!
57 5 Aurynn Shaw
58 33 Lacey Powers
h2. Contribute
59
60
61 5 Aurynn Shaw
Interested in contributing to Simpycity? Just subscribe to our mailing list!
62 33 Lacey Powers
* "simpycity@lists.commandprompt.com":https://lists.commandprompt.com/mailman/listinfo/simpycity
63 1
64
Patches are always welcome.