Quantcast
Channel: Planet PostgreSQL
Viewing all articles
Browse latest Browse all 9642

David E. Wheeler: PGXN Client 1.0 Released!

$
0
0

By Daniele Varrazzo

Finally, here it is. Well tested, documented, and pampered. With the PGXN Client installing extensions from the PGXN Network is a breeze:

$ pgxn install semver
$ pgxn load semver
$ psql
=# select 'foo'::semver;
ERROR:  bad semver value 'foo': expected number at foo
LINE 1: select 'foo'::semver;

Error! Meaning: success!

The number of extensions on PGXN is steadily increasing, so we hope the client will make their adoption even easier.

The client is now extensible: either writing in Python to reuse some of the other commands implementation or writing new self-contained scripts in any language to be invoked by the pgxn commands dispatcher. The first client extensions are already available: PGXN Utils and PGXN:Meta:Validator are targeted for easier development of new extensions.

The client is released on PyPI, so installing is just:

$ sudo easy_install pgxnclient

Complete documentation and further links are available from the project homepage.

Any feedback is welcome; you can contact me and all the other people behind PGXN on the PGXN User Group. See you there!


Viewing all articles
Browse latest Browse all 9642

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>