Skip site navigation (1) Skip section navigation (2)

Re: PGXN Client 1.0 released

From: Marcos Luis Ortiz Valmaseda <marcosluis2186(at)googlemail(dot)com>
To: Daniele Varrazzo <daniele(dot)varrazzo(at)gmail(dot)com>
Cc: pgsql-announce(at)postgresql(dot)org
Subject: Re: PGXN Client 1.0 released
Date: 2011-11-28 14:31:29
Message-ID: CAJs-K1tyyrKDrcBDNAdKEJBvQ47gMehVH1AL6H1jpFdy5vMF1w@mail.gmail.com (view raw or flat)
Thread:
Lists: pgsql-announce
Wow, amazing news. I have only one question. pgxn supports pip?

pip like a Python Packaging Tool, has several advantages over easy_install:
- if an installation fails in the middle of hte process, pip will
leave you in a clean state.
- pip provides a uninstall command
- All packages are downloaded before install installation.
- Native support for other version control systems (Git, Mercurial and Bazaar)
- The code is relatively concise and cohesive, making it easier to use
programmatically.
and many more.

Look these two links:
http://www.pip-installer.org/en/latest/other-tools.html#pip-compared-to-easy-install
http://stackoverflow.com/questions/3220404/why-use-pip-over-easy-install

Regards.


2011/11/27 Daniele Varrazzo <daniele(dot)varrazzo(at)gmail(dot)com>:
> I am pleased to announce the first release of the PGXN Client.
>
> The PGXN Client is a command line tool designed to interact with the
> PostgreSQL Extension Network allowing searching, compiling, installing
> and removing extensions in PostgreSQL databases.
>
> For example, to install the "semver" extension, the client can be invoked as:
>
>    $ pgxn install semver
>
> which would download, compile and install the extension libraries for
> one of the PostgreSQL servers hosted on the machine and:
>
>    $ pgxn load -d somedb semver
>
> which would load the extension in one of the databases of the server.
>
> To install the client and start playing with PostgreSQL extensions:
>
>    $ sudo easy_install pgxnclient
>
> The project homepage, where you can find complete documentation and
> further useful links is at:
>
>    http://pgxnclient.projects.postgresql.org/
>
> The client is designed to be extensible, and the first extensions are
> already available, both to help the development of new extensions:
>
>  - PGXN Utils by Dickson S. Guedes: https://github.com/guedes/pgxn-utils/
>  - PGXN::Meta::Validator By David E. Wheeler:
> https://github.com/pgxn/pgxn-meta-validator/
>
> Many thanks to the members of the PGXN Users group
> <https://groups.google.com/group/pgxn-users/> for the invaluable
> feedback during the development. Of course further feedback is
> welcome! Cheers!
>
> -- Daniele
>
> ---------------------------(end of broadcast)---------------------------
> -To unsubscribe from this list, send an email to:
>
>               pgsql-announce-unsubscribe(at)postgresql(dot)org
>



-- 
Marcos Luis Ortíz Valmaseda
 Linux Infrastructure Engineer
 Linux User # 418229
 http://marcosluis2186.posterous.com
 http://www.linkedin.com/in/marcosluis2186
 Twitter: @marcosluis2186

In response to

pgsql-announce by date

Next:From: Gavin FlowerDate: 2011-11-29 17:32:01
Subject: Salesforce Heroku Offers Standalone Cloud-Based PostgreSQL Database
Previous:From: David FetterDate: 2011-11-28 08:09:26
Subject: == PostgreSQL Weekly News - November 27 2011 ==

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group