Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.python.announce > #1101
| Path | csiph.com!eeepc.pasdenom.info!news.pasdenom.info!news.dougwise.org!aioe.org!news.stack.nl!newsfeed.xs4all.nl!newsfeed5.news.xs4all.nl!xs4all!post.news.xs4all.nl!not-for-mail |
|---|---|
| Return-Path | <cce@clarkevans.com> |
| X-Original-To | python-announce-list@python.org |
| Delivered-To | python-announce-list@mail.python.org |
| X-Spam-Status | OK 0.000 |
| X-Spam-Evidence | '*H*': 1.00; '*S*': 0.00; 'url:pycon': 0.03; 'pycon': 0.03; 'irc': 0.03; 'high-level': 0.05; 'mysql,': 0.05; 'relational': 0.07; 'release,': 0.07; 'sql.': 0.07; 'sqlite': 0.07; 'python': 0.08; 'url:pypi': 0.08; 'accidental': 0.09; 'executes': 0.09; 'freenode': 0.09; 'homepage:': 0.09; 'http,': 0.09; 'message-id:@webmail.messagingengine.com': 0.09; 'postgresql.': 0.09; 'query,': 0.09; 'received:66.111.4.25': 0.09; 'received:out1.smtp.messagingengine.com': 0.09; 'url:bitbucket': 0.09; 'x-mailer:messagingengine.com webmail interface': 0.09; 'programmer': 0.12; "we'd": 0.15; 'csv,': 0.16; 'embed': 0.16; 'orm': 0.16; 'royalty': 0.16; 'sql)': 0.16; 'subject:Programmer': 0.16; 'subject:Query': 0.16; 'translates': 0.16; 'wsgi': 0.16; 'html,': 0.18; 'received:internal': 0.18; 'url:doc': 0.19; 'written': 0.20; 'cc:2**0': 0.21; 'directory.': 0.23; 'download:': 0.23; 'received:10.202': 0.23; 'received:10.202.2': 0.23; 'received:10.202.2.42': 0.23; 'received:66.111': 0.23; 'received:66.111.4': 0.23; 'received:compute2.internal': 0.23; 'received:messagingengine.com': 0.23; 'received:smtp.messagingengine.com': 0.23; 'foundation': 0.23; 'remaining': 0.24; 'installation': 0.24; 'code': 0.25; 'language': 0.26; 'reporting': 0.27; 'curious': 0.28; 'implemented': 0.28; 'proprietary': 0.29; 'taste': 0.30; 'expect': 0.30; 'list': 0.31; 'url:mailman': 0.31; 'gateway': 0.31; 'point,': 0.31; 'source': 0.31; 'supports': 0.32; 'requires': 0.33; 'under': 0.33; 'enough': 0.33; "we're": 0.34; 'generous': 0.34; 'novel': 0.34; 'structured': 0.34; 'yet': 0.34; 'user': 0.35; 'raw': 0.36; 'open': 0.36; 'current': 0.36; 'query': 0.36; 'to:addr:python- announce-list': 0.36; 'used': 0.36; 'tool': 0.36; 'science': 0.37; 'charset:us-ascii': 0.37; 'subject: : ': 0.37; 'release': 0.38; 'announce': 0.38; 'data': 0.38; 'url:org': 0.38; 'requested': 0.39; 'url:python': 0.39; 'to:addr:python.org': 0.40; 'could': 0.40; 'your': 0.61; 'fill': 0.61; 'header:Message-Id:1': 0.61; 'chat': 0.62; 'url:us': 0.62; 'results': 0.62; 'agent': 0.62; 'free': 0.62; 'copyright': 0.64; 'production': 0.65; 'national': 0.68; 'details.': 0.69; 'skip:= 50': 0.71; 'commercial': 0.71; 'license.': 0.72; 'months.': 0.73; 'research,': 0.82; 'ad-hoc': 0.84; 'querying': 0.84; 'url:2011': 0.84; 'gaps': 0.91; 'homepage': 0.91; 'evans': 0.93 |
| DKIM-Signature | v=1; a=rsa-sha1; c=relaxed/relaxed; d=messagingengine.com; h=message-id:from:to:cc:mime-version:content-transfer-encoding:content-type:subject:date; s=smtpout; bh=G66tE9hmkZrY0UDPv0uipQba/aY=; b=Ak62RzMeYqKsONZ0hcmkPR/MgUtwX+VXB1joY75MlxnGmOG7uQCz68hssoYn4DrCSg+Cp3bvllymxt+wYEqQKon3hm9dA6b6UQ08oYuurcxeViV2sEjWWzpCwUDa71iC7wpDy00mi2i07Yeh+35gfExLmZD5NxUAnCh7xvGAt8k= |
| X-Sasl-Enc | PhzTZBl4a88hUEPcum8EO0I1FYmtd1RwwVQiMg6dTxcm 1296593243 |
| From | "Clark C. Evans" <cce@clarkevans.com> |
| To | python-announce-list@python.org |
| MIME-Version | 1.0 |
| Content-Transfer-Encoding | 7bit |
| Content-Type | text/plain; charset="us-ascii" |
| X-Mailer | MessagingEngine.com Webmail Interface |
| Subject | HTSQL 2.0-FINAL : A Query Language for the Accidental Programmer |
| Date | Tue, 01 Feb 2011 15:47:23 -0500 |
| X-Mailman-Approved-At | Wed, 02 Feb 2011 00:22:14 +0100 |
| Cc | Kirill Simonov <xi@resolvent.net> |
| X-BeenThere | python-announce-list@python.org |
| X-Mailman-Version | 2.1.12 |
| Precedence | list |
| Reply-To | python-list@python.org |
| List-Id | Announcement-only list for the Python programming language <python-announce-list.python.org> |
| List-Unsubscribe | <http://mail.python.org/mailman/options/python-announce-list>, <mailto:python-announce-list-request@python.org?subject=unsubscribe> |
| List-Archive | <http://mail.python.org/pipermail/python-announce-list> |
| List-Post | <mailto:python-announce-list@python.org> |
| List-Help | <mailto:python-announce-list-request@python.org?subject=help> |
| List-Subscribe | <http://mail.python.org/mailman/listinfo/python-announce-list>, <mailto:python-announce-list-request@python.org?subject=subscribe> |
| Approved | python-announce-list@python.org |
| Newsgroups | comp.lang.python.announce |
| Message-ID | <mailman.1562.1296602535.6505.python-announce-list@python.org> (permalink) |
| Lines | 77 |
| NNTP-Posting-Host | 82.94.164.166 |
| X-Trace | 1296602535 news.xs4all.nl 81484 [::ffff:82.94.164.166]:43344 |
| X-Complaints-To | abuse@xs4all.nl |
| Xref | csiph.com comp.lang.python.announce:1101 |
Show key headers only | View raw
We'd like to announce the final release of HTSQL 2.0,
a novel approach to querying a relational database,
which is neither an ORM nor raw SQL.
HTSQL is a URI-based high-level query language and web
service gateway for relational databases. HTSQL is
implemented as a WSGI component and could be used to
embed ad-hoc reporting in your Python application.
Homepage: http://htsql.org
Download: http://pypi.python.org/pypi/HTSQL/
Source: http://bitbucket.org/prometheus/htsql
At this point, HTSQL 2.0 may not be mature enough for
production use; we expect to fill in any remaining gaps
in the coming months. The current release supports
SQLite and PostgreSQL.
We're curious what you think. See you at PyCon 2011,
http://us.pycon.org/2011/schedule/sessions/264/
Clark C. Evans & Kirill Simonov
=======================================================
HTSQL -- A Query Language for the Accidental Programmer
=======================================================
HTSQL ("Hyper Text Structured Query Language") is a
high-level query language for relational databases.
The target audience for HTSQL is the accidental
programmer -- one who is not a SQL expert, yet needs
a usable, comprehensive query tool for data access
and reporting.
HTSQL is also a web service which takes a request via
HTTP, translates it into a SQL query, executes the
query against a relational database, and returns the
results in a format requested by the user agent (JSON,
CSV, HTML, etc.).
Use of HTSQL with open source databases (PostgreSQL,
MySQL, SQLite) is royalty free under BSD-style
conditions. Use of HTSQL with proprietary database
systems (Oracle, Microsoft SQL) requires a commercial
license. See ``LICENSE`` for details.
For installation instructions, see ``INSTALL``. For
list of new features in this release, see ``NEWS``.
HTSQL documentation is in the ``doc`` directory.
http://htsql.org/
The HTSQL homepage
http://htsql.org/doc/showcase.html
Get taste of HTSQL
http://htsql.org/doc/tutorial.html
The HTSQL tutorial
http://bitbucket.org/prometheus/htsql
HTSQL source code
irc://irc.freenode.net#htsql
IRC chat in #htsql on freenode
http://lists.htsql.org/mailman/listinfo/htsql-users
The mailing list for users of HTSQL
HTSQL is copyright by Prometheus Research, LLC. HTSQL
is written by Clark C. Evans <cce@clarkevans.com> and
Kirill Simonov <xi@resolvent.net>.
Generous support for HTSQL was provided by the Simons
Foundation. This material is also based upon work
supported by the National Science Foundation under
Grant #0944460.
Back to comp.lang.python.announce | Previous | Next | Find similar | Unroll thread
HTSQL 2.0-FINAL : A Query Language for the Accidental Programmer "Clark C. Evans" <cce@clarkevans.com> - 2011-02-01 15:47 -0500
csiph-web