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


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

new devpi-server/web/client/common: wheel testing, SHA256, ...

Path csiph.com!usenet.pasdenom.info!news.franciliens.net!fdn.fr!usenet-fr.net!proxad.net!feeder1-2.proxad.net!news.tele.dk!news.tele.dk!small.news.tele.dk!newsgate.cistron.nl!newsgate.news.xs4all.nl!post.news.xs4all.nl!not-for-mail
Return-Path <holger@merlinux.eu>
X-Original-To python-announce-list@python.org
Delivered-To python-announce-list@mail.python.org
X-Spam-Status OK 0.075
X-Spam-Evidence '*H*': 0.85; '*S*': 0.00; 'fixes': 0.07; 'pypi': 0.07; 'refresh': 0.09; 'skip:= 70': 0.12; 'changes': 0.15; '"test"': 0.16; 'krekel,': 0.16; 'merlinux': 0.16; 'received:eu': 0.16; 'sdist': 0.16; 'to:addr:python-announce-list': 0.16; 'mechanism': 0.19; 'packages.': 0.19; 'command': 0.22; 'import': 0.22; 'gmbh': 0.22; 'install': 0.23; 'header:User-Agent:1': 0.23; 'error': 0.23; '2.1': 0.24; 'holger': 0.24; 'skip:` 20': 0.24; 'tutorials': 0.26; 'subject:/': 0.26; '(for': 0.26; 'supported': 0.26; 'host': 0.29; 'testing': 0.29; 'respective': 0.29; 'work.': 0.31; 'serve': 0.31; 'universal': 0.31; 'allows': 0.31; 'ourselves': 0.33; 'point.': 0.35; 'version': 0.36; 'fun,': 0.36; 'charset:us-ascii': 0.36; 'thanks': 0.36; 'two': 0.37; 'architecture': 0.38; 'subject:new': 0.38; 'server': 0.38; 'support,': 0.39; 'to:addr:python.org': 0.39; 'major': 0.40; 'future': 0.60; 'new': 0.61; 'companies': 0.62; 'content- disposition:inline': 0.62; "you'll": 0.62; 'to:addr:distutils- sig': 0.63; 'more': 0.64; 'to:2**2': 0.65; 'note:': 0.66; 'improvements': 0.68; 'special': 0.74; 'alongside': 0.84; 'florian': 0.84; 'plugin.': 0.84; 'subject:, ...': 0.84; 'subject:common': 0.84; 'wheel': 0.84; 'system:': 0.91
Date Wed, 13 May 2015 14:16:02 +0000
From holger krekel <holger@merlinux.eu>
To devpi-dev <devpi-dev@googlegroups.com>, disutils-sig <distutils-sig@python.org>, python announce <python-announce-list@python.org>
Subject new devpi-server/web/client/common: wheel testing, SHA256, ...
MIME-Version 1.0
Content-Type text/plain; charset=us-ascii
Content-Disposition inline
User-Agent Mutt/1.5.20 (2009-06-14)
X-Mailman-Approved-At Thu, 14 May 2015 09:06:56 +0200
X-BeenThere python-announce-list@python.org
X-Mailman-Version 2.1.20+
Precedence list
List-Id Announcement-only list for the Python programming language <python-announce-list.python.org>
List-Unsubscribe <https://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 <https://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.0.1431587217.17265.python-announce-list@python.org> (permalink)
Lines 37
NNTP-Posting-Host 2001:888:2000:d::a6
X-Trace 1431587217 news.xs4all.nl 2901 [2001:888:2000:d::a6]:36829
X-Complaints-To abuse@xs4all.nl
Xref csiph.com comp.lang.python.announce:1703

Show key headers only | View raw


devpi-{server-2.2,web-2.3,client-2.2}: plugins, wheel support, pypi compat
============================================================================

With devpi-server-2.2, devpi-web-2.3, devpi-client-2.2 you'll get a host of fixes 
and improvements as well as some major new features for the private pypi system:

- refined devpi-server plugin architecture based on "pluggy", the plugin and hook
  mechanism factored out from pytest.

- devpi-client "test" now support testing of universal wheels IFF you have have an sdist
  alongside your wheel.  python-specific wheels are not supported at this point.

- devpi client "refresh NAME" allows to force a refresh of a pypi package
  from the command line.

- internal refactorings to allow future pypi compatibility (for when it
  changes to SHA256 checksums).  Also we use SHA256 checksumming ourselves now.

For many more changes and fixes, please see the respective CHANGELOG of the
respective packages.

UPGRADE note: devpi-server-2.2 requires to ``--export`` your 2.1
server state and then using ``--import`` with the new version
before you can serve your private packages through devpi-server-2.2.

UPGRADE note: if you use ``updatetrigger_jenkins``, you have to install
the devpi-jenkins plugin. You will get an error during import if you forget it.

For docs and quickstart tutorials see http://doc.devpi.net

many thanks to Florian Schulze who co-implemented many of the new features.
And special thanks go to the two companies who funded major parts of the above work.

have fun,

holger krekel, merlinux GmbH

Back to comp.lang.python.announce | Previous | Next | Find similar | Unroll thread


Thread

new devpi-server/web/client/common: wheel testing, SHA256, ... holger krekel <holger@merlinux.eu> - 2015-05-13 14:16 +0000

csiph-web