Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python.announce > #204

HTSQL 2.1-RC1 : A Query Language for the Accidental Programmer

Path csiph.com!x330-a1.tempe.blueboxinc.net!usenet.pasdenom.info!aioe.org!feeder.news-service.com!feeder.news-service.com!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@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; 'irc': 0.03; '2.2': 0.05; 'high-level': 0.05; 'mysql,': 0.05; 'formatting': 0.07; 'postgresql,': 0.07; 'sqlite': 0.07; 'url:bitbucket': 0.07; 'python': 0.08; 'url:pypi': 0.08; 'accidental': 0.09; 'cleaned': 0.09; 'executes': 0.09; 'freenode': 0.09; 'homepage:': 0.09; 'http,': 0.09; 'message-id:@webmail.messagingengine.com': 0.09; 'query,': 0.09; 'relational': 0.09; 'release,': 0.09; 'reports.': 0.09; 'subject:2.1': 0.09; 'x-mailer:messagingengine.com webmail interface': 0.09; 'programmer': 0.11; 'written': 0.14; 'csv,': 0.16; 'embed': 0.16; 'foundation.': 0.16; 'inquiries.': 0.16; 'received:66.111.4.26': 0.16; 'received:out2.smtp.messagingengine.com': 0.16; 'royalty': 0.16; 'sql)': 0.16; 'subject:Language': 0.16; 'subject:Programmer': 0.16; 'subject:Query': 0.16; 'translates': 0.16; 'wsgi': 0.16; 'candidate': 0.17; 'language': 0.18; 'html,': 0.19; 'received:internal': 0.19; 'options.': 0.22; 'cc:2**0': 0.22; 'directory.': 0.23; 'download:': 0.23; 'generous': 0.23; 'received:10.202': 0.23; 'received:10.202.2': 0.23; 'received:66.111': 0.23; 'received:66.111.4': 0.23; 'received:messagingengine.com': 0.23; 'received:smtp.messagingengine.com': 0.23; 'structured': 0.23; 'taste': 0.23; "we'd": 0.24; 'code': 0.24; 'gateway': 0.25; 'installation': 0.25; 'reporting': 0.26; 'subject: : ': 0.26; 'url:doc': 0.26; 'url:mailman': 0.26; 'later': 0.26; 'proprietary': 0.26; 'foundation': 0.27; 'language.': 0.28; 'developers.': 0.29; 'url:listinfo': 0.30; 'analytical': 0.30; 'jquery': 0.30; 'llc.': 0.30; 'skip:* 50': 0.30; 'toolkit': 0.30; 'specifically': 0.31; 'yet': 0.32; 'list': 0.33; 'source': 0.34; 'licensed': 0.34; 'conditions.': 0.35; 'quite': 0.36; 'charset:us- ascii': 0.36; 'open': 0.36; 'announce': 0.37; 'takes': 0.37; 'query': 0.37; 'tool': 0.38; 'url:python': 0.38; 'could': 0.38; 'url:org': 0.38; 'mailing': 0.38; 'data': 0.38; 'focused': 0.38; 'implemented': 0.38; 'user': 0.39; 'editor': 0.39; 'to:addr:python.org': 0.39; 'under': 0.40; 'format': 0.40; 'science': 0.40; 'target': 0.60; 'results': 0.60; 'more': 0.60; 'your': 0.60; 'year': 0.61; 'copyright': 0.61; 'header:Message- Id:1': 0.62; "we've": 0.63; 'free': 0.63; 'increase': 0.64; 'database,': 0.65; 'designed': 0.65; 'agent': 0.66; 'national': 0.66; 'visit': 0.67; 'details.': 0.69; 'business': 0.70; 'commercial': 0.70; 'attractive': 0.73; 'license.': 0.73; 'targeted': 0.74; 'research,': 0.82; 'ad-hoc': 0.84; 'component,': 0.84; 'plugin.': 0.84; 'evans': 0.91
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=MdmlM52+aZl9ht5a0KCkhuX62PQ=; b=VZeAoSozdr/Vcoq1/Bmj6fflm4WJy+HP3hyvViiD86oZCjEf5cbm6nvQLgU0HtdbqZIn4GoqpUTpWHa2o0AGLhK3bR0UEp5IvW7xFL2wuusYXD/wM+TqZ/Trki/grgm4Hcziyi98W6efdbm8sBmdtkEaX9v3sylxgUUkjU4MXR8=
X-Sasl-Enc wFPK68t45irwXgmOcWmYOuW8xE9pqXOS1uZ5Z96ybMya 1308707767
From "Clark C. Evans" <cce@clarkevans.com>
To python-announce@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.1-RC1 : A Query Language for the Accidental Programmer
Date Tue, 21 Jun 2011 21:56:07 -0400
X-Mailman-Approved-At Thu, 23 Jun 2011 19:26:30 +0200
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.333.1308849992.1164.python-announce-list@python.org> (permalink)
Lines 83
NNTP-Posting-Host 82.94.164.166
X-Trace 1308849993 news.xs4all.nl 14134 [::ffff:82.94.164.166]:50078
X-Complaints-To abuse@xs4all.nl
Xref x330-a1.tempe.blueboxinc.net comp.lang.python.announce:204

Show key headers only | View raw


We'd like to announce the release candidate for
HTSQL 2.1, a high-level query language and web
service gateway for relational databases. HTSQL 
is specifically designed for analytical inquiries 
and targeted to data analysts and web developers.  

HTSQL is implemented as a WSGI component, works
with PostgreSQL, MySQL, SQLite and could be used
to embed ad-hoc reporting features into your
Python application.

Homepage: http://htsql.org
Download: http://pypi.python.org/pypi/HTSQL/
Source: http://bitbucket.org/prometheus/htsql

Since 2.0 release, announced in February, we added many
new language features which increase the "query power"
of the language.  HTSQL is now able to express quite 
sophisticated business inquiries. 

The 2.2 release of HTSQL later this year will be
focused on "usability".  It'll include improved
configuration, a query editor and formatting options.

Also for this release we've cleaned up the homepage
for HTRAF -- a javascript toolkit for constructing
attractive dashboards and interactive reports.  This
toolkit is MIT licensed and implemented as a JQuery
plugin.  For more detail, please visit http://htraf.org.

Let's us know if you have any questions!

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/introduction.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


Thread

HTSQL 2.1-RC1 : A Query Language for the Accidental Programmer "Clark C. Evans" <cce@clarkevans.com> - 2011-06-21 21:56 -0400

csiph-web