Commit Graph

379 Commits

Author SHA1 Message Date
Friedrich Lindenberg
61b33d9d4f Use sha1 to generate index IDs. 2015-06-11 11:54:04 +02:00
Friedrich Lindenberg
1df4b281f9 Fix up sidebar, fixes #124. 2015-06-08 12:23:15 +02:00
Friedrich Lindenberg
0c04f647b2 re-introduce relative imports to unbork python 3. 2015-06-08 10:54:46 +02:00
Friedrich Lindenberg
085817b844 fix previous fix. hello monday morning 2015-06-08 10:13:48 +02:00
Friedrich Lindenberg
1d8928e4a0 Add facility to run tests directly, fixes #129. 2015-06-08 10:04:30 +02:00
Friedrich Lindenberg
22d26fad4b Fix markup. Damnn rST 2015-05-23 16:53:02 +02:00
Friedrich Lindenberg
f2a26a8911 Secure ribbon :) 2015-05-23 16:43:18 +02:00
Friedrich Lindenberg
1103946acd Fix up docs a bit. 2015-05-23 16:38:53 +02:00
Friedrich Lindenberg
aa4aebe73d Up version to 0.6. 2015-05-23 16:28:29 +02:00
Friedrich Lindenberg
56d5b232d8 Include support for custom result row types, fixes #41. 2015-05-23 16:15:17 +02:00
Friedrich Lindenberg
8b411636f3 ignore some local stuff 2015-05-23 15:56:42 +02:00
Friedrich Lindenberg
7f7cb41858 Handle column name validation more coherently, fixes #45. 2015-05-23 15:30:19 +02:00
Friedrich Lindenberg
fd3d9f326c Cannot recall why this is using NullPool, hence removing to fix #65. 2015-05-23 15:15:00 +02:00
Friedrich Lindenberg
f8241e809b Attempt to reproduce #111 on travis (linux). Issue does not appear on OS X. 2015-05-23 14:49:14 +02:00
Friedrich Lindenberg
0893ba5fb2 Use pip cache in travis. 2015-05-23 14:35:46 +02:00
Friedrich Lindenberg
07232fa1bd Fix tests by giving up on mysql-connector driver. 2015-05-23 14:35:28 +02:00
Friedrich Lindenberg
a0eab8876e Remove space. 2015-05-23 13:41:08 +02:00
Friedrich Lindenberg
819c37d61d Make __getitem__ an alias for distinct(). Fixes #87. 2015-05-23 13:01:36 +02:00
Friedrich Lindenberg
5e5d69457e Add a program name to argparse. 2015-05-23 13:01:01 +02:00
Friedrich Lindenberg
295a5deb61 Remove invalid test of arg parser. 2015-05-23 12:45:25 +02:00
Friedrich Lindenberg
2a35c8d1b1 remove support for Python 2.6, test for 3.4 2015-05-22 18:19:51 +02:00
Friedrich Lindenberg
43453415c0 wat 2015-05-21 23:47:46 +02:00
Friedrich Lindenberg
537557285d Change signature of .upsert and .update on table according to: fixes #43. 2015-05-21 23:38:14 +02:00
Friedrich Lindenberg
edef86126f Connect to an in-memory sqlite if no database is specified. 2015-05-21 23:37:37 +02:00
Friedrich Lindenberg
19cc76dd60 Don’t allow dots in column names, fixes #86. 2015-05-21 23:21:47 +02:00
Friedrich Lindenberg
a95c7be33b pass schema into table constructors. 2015-05-21 22:07:03 +02:00
Friedrich Lindenberg
e662d8bde7 Support for properly returning a query count. 2015-05-21 18:05:26 +02:00
Friedrich Lindenberg
5dad532478 Clean up imports. 2015-05-21 17:40:57 +02:00
Friedrich Lindenberg
3afcfb3b81 Introduce some sanity checking on table names, fixes #89. 2015-05-21 17:38:06 +02:00
Friedrich Lindenberg
e9aec72bac Slurp result proxy in one go so the query doesn’t remain open. Fixes #15. 2015-05-21 17:17:14 +02:00
Friedrich Lindenberg
9361c8ef9d Remove datetime fix code. 2015-05-21 16:52:15 +02:00
Friedrich Lindenberg
55c33cbc71 Remove now-invalid import. 2015-05-21 16:52:03 +02:00
Friedrich Lindenberg
c605841390 Switch to normality for slugs 2015-05-21 16:51:57 +02:00
Friedrich Lindenberg
01f85c11b9 Rename reflectMetadata to reflect_metadata, remove SQLite datetime fix. 2015-05-21 16:48:28 +02:00
Friedrich Lindenberg
d3473fc4a6 Include tests from PR, fixes #105. 2015-05-21 16:47:36 +02:00
Friedrich Lindenberg
bdb5284ea6 Merge pull request #121 from christophersu/add-dropcol-to-docs
Add drop_column to API documentation
2015-03-12 21:27:06 +01:00
Christopher Su
115093c43a Add drop_column to documentation 2015-03-12 13:21:03 -07:00
Friedrich Lindenberg
3157b45820 Merge pull request #118 from saimn/patch-1
Reflect views.
2015-02-18 18:56:42 +02:00
Simon Conseil
24e53b6807 Make Travis happy. 2015-02-18 16:48:46 +01:00
Simon Conseil
d5a419cbe0 Reflect views.
Currently views does not appear in the list of tables, this allows to add views.
2015-02-18 16:47:10 +01:00
Friedrich Lindenberg
e5c1aa31b4 handle date.isoformat separately, refs #117 2015-01-23 13:14:08 +01:00
Friedrich Lindenberg
bdcd371b5a Convert plain text queries to SQL to allow argument escaping.
Bump 0.5.6, refs #115.
2015-01-18 13:39:30 +01:00
Friedrich Lindenberg
18bd02419a better comment 2015-01-18 10:53:58 +01:00
Stefan Wehrmeyer
0c53587d34 Merge pull request #114 from ghostwords/document-insert's-return
Document insert()'s return. Thanks @ghostwords
2015-01-07 15:18:11 +01:00
Alexei
7bec815714 Document insert()'s return. 2015-01-07 09:06:34 -05:00
Friedrich Lindenberg
77206b8dcf Merge pull request #113 from stefanw/issue-112
Make find_one behave more like find
2015-01-06 22:34:03 +01:00
Stefan Wehrmeyer
ee12dd45cc Fix some warnings in tests 2015-01-06 21:57:32 +01:00
Stefan Wehrmeyer
79d2145202 Make find_one behave more like find 2015-01-06 21:44:59 +01:00
Friedrich Lindenberg
d2f36d6413 Merge pull request #110 from xrotwang/master
extended test coverage for the freeze package, thereby fixing some bugs.
2014-11-10 13:49:11 +02:00
xrotwang
f68866abc9 fixed python2.6 incompatible usage of assertRaises as context manager. 2014-11-06 14:29:05 +01:00