Re: [Distutils] Setuptools 0.7 final available for download

2013-06-04 Thread Dariusz Suchojad

On 06/02/2013 05:42 PM, Jason R. Coombs wrote:


Nothing has changed from the 0.7b4 pre-release. This is the version that
will be uploaded to PyPI after we work out the technique to deploy to
PyPI without interfering with the setuptools 0.6 releases.


Hi there,

congratulations on the release!

One thing I'd like to say though is that I released a piece of software 
that has setuptools pinned to 0.6c12dev-r88846 in buildout and it's not 
possible to install it now.


Coincidentally, the latest release of that software of mine was just 
several hours before setuptools 0.7 was out so all my tests went fine 
but in a moment people began to hit upon a wall. Tough luck, well, I 
would've spotted it right away.


There's nothing special about 0.6c12dev-r88846 - it's simply one of ~70 
dependencies I pinned down so I could have repeatable builds with buildout.


In the future, I'll need to have my own package index, that's for sure.

But for now, given that you said you'd like not to interfere with 
previous releases, could you please upload 0.6c12dev-r88846 back to 
http://peak.telecommunity.com/snapshots/ or other places where it can be 
usually found?


Many thanks!

--
Dariusz Suchojad

https://zato.io
The next generation ESB and application server. Open-source. In Python.

___
Distutils-SIG maillist  -  Distutils-SIG@python.org
http://mail.python.org/mailman/listinfo/distutils-sig


Re: [Distutils] Setuptools 0.7 final available for download

2013-06-04 Thread Dariusz Suchojad



The snapshots are generated automatically from SVN and are not kept
around: old ones are automatically deleted.  So, even if I were to
check out and old version and build it, it wouldn't stay up for very
long.


OK, I see. Can you please add a note to that effect somewhere on PyPI 
here https://pypi.python.org/pypi/setuptools ?


0.6c12dev-r88846 must've been there for at least 6 months because this 
is when I frozen the version and I didn't do it because I needed this 
particular one - it got pulled automatically and probably was the latest 
one at that time. I didn't actually realize old versions would be 
deleted at all.


many thanks again,

--
Dariusz Suchojad

https://zato.io
The next generation ESB and application server. Open-source. In Python.
___
Distutils-SIG maillist  -  Distutils-SIG@python.org
http://mail.python.org/mailman/listinfo/distutils-sig


Re: [Distutils] Setuptools 0.7 final available for download

2013-06-03 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 06/02/2013 11:42 AM, Jason R. Coombs wrote:
 I'm pleased to announce the official release of Setuptools 0.7, now 
 available for download from the project page 
 https://bitbucket.org/pypa/setuptools .
 
 
 
 Nothing has changed from the 0.7b4 pre-release. This is the version
 that will be uploaded to PyPI after we work out the technique to
 deploy to PyPI without interfering with the setuptools 0.6 releases.
 
 
 
 For convenience, I've also added experimental .msi installers for
 Windows for Python 3.3 and Python 2.7. Work may continue on these in
 the future, but as the documentation states, the recommended
 installation procedure is to use ez_setup.py.
 
 
 
 To install this latest release, follow the canonical install
 instructions (using ez_setup.py), but direct the script to use
 bitbucket instead of PyPI:

Maybe I'm missing something, but where is the 'ez_zetup.py' script
hosted?  It isn't present in the bitbucket downloads directlry.

  https://bitbucket.org/pypa/setuptools/downloads/

Maybe linking to or recapitulating the canonical install instructions
here would help diespel confusion.


Tres.
- -- 
===
Tres Seaver  +1 540-429-0999  tsea...@palladion.com
Palladion Software   Excellence by Designhttp://palladion.com
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with undefined - http://www.enigmail.net/

iEYEARECAAYFAlGsj78ACgkQ+gerLs4ltQ4JqQCgrSWCnecjtDTk5BrupmQEEUkB
l/YAn3qY9uxe1Fb4PXPpOnIV0wgWy4Rd
=/7uv
-END PGP SIGNATURE-

___
Distutils-SIG maillist  -  Distutils-SIG@python.org
http://mail.python.org/mailman/listinfo/distutils-sig


Re: [Distutils] Setuptools 0.7 final available for download

2013-06-03 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 06/03/2013 08:44 AM, Tres Seaver wrote:
 On 06/02/2013 11:42 AM, Jason R. Coombs wrote:
 I'm pleased to announce the official release of Setuptools 0.7, now
  available for download from the project page 
 https://bitbucket.org/pypa/setuptools .
 
 
 
 Nothing has changed from the 0.7b4 pre-release. This is the version 
 that will be uploaded to PyPI after we work out the technique to 
 deploy to PyPI without interfering with the setuptools 0.6
 releases.
 
 
 
 For convenience, I've also added experimental .msi installers for 
 Windows for Python 3.3 and Python 2.7. Work may continue on these
 in the future, but as the documentation states, the recommended 
 installation procedure is to use ez_setup.py.
 
 
 
 To install this latest release, follow the canonical install 
 instructions (using ez_setup.py), but direct the script to use 
 bitbucket instead of PyPI:
 
 Maybe I'm missing something, but where is the 'ez_zetup.py' script 
 hosted?  It isn't present in the bitbucket downloads directlry.
 
 https://bitbucket.org/pypa/setuptools/downloads/
 
 Maybe linking to or recapitulating the canonical install
 instructions here would help diespel confusion.

I tried looking at the README on Bitbucket:

 https://bitbucket.org/pypa/setuptools/#rst-header-installation-instructions

but that points to an invalid URL for 'ez_setup.py':

 https://bitbucket.org/pypa/setuptools/raw/0.7.1/ez_setup.py

The version here:

  https://bitbucket.org/pypa/setuptools/raw/0.7/ez_setup.py

points to PyPI for the DEFAULT_URL.  During the beta, I think we need to
have a version ov 'ez_setup.py' available which points to the Bitbucket
download page, rather than PyPI.


Tres.
- -- 
===
Tres Seaver  +1 540-429-0999  tsea...@palladion.com
Palladion Software   Excellence by Designhttp://palladion.com
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with undefined - http://www.enigmail.net/

iEYEARECAAYFAlGskRMACgkQ+gerLs4ltQ45IQCdEFrOuCszGKStzKxKPdN2vPd/
/fMAn2j5mdBhE4PthXlG/wVVqv1ztoz9
=kFhy
-END PGP SIGNATURE-

___
Distutils-SIG maillist  -  Distutils-SIG@python.org
http://mail.python.org/mailman/listinfo/distutils-sig


Re: [Distutils] Setuptools 0.7 final available for download

2013-06-03 Thread Christian Heimes
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Am 03.06.2013 14:44, schrieb Tres Seaver:
 Maybe I'm missing something, but where is the 'ez_zetup.py' script
  hosted?  It isn't present in the bitbucket downloads directlry.
 
 https://bitbucket.org/pypa/setuptools/downloads/
 
 Maybe linking to or recapitulating the canonical install 
 instructions here would help diespel confusion.

It's here https://bitbucket.org/pypa/setuptools/src .

Another concern:
ez_zetup.py neither uses https to download setuptools nor contains
checksums anymore. setuptools 0.6 at least used to validate the
download with a known MD5 checksum. I suggest that SHA-1 hashsums are
added to ez_setup.py. SHA-2 is not supported by Python  2.5.

Christian
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with undefined - http://www.enigmail.net/

iQIcBAEBCAAGBQJRrJRAAAoJEMeIxMHUVQ1FVicQAIc7F52TWwIK6WOPGpvimozN
fe9JnJI0nCtgCgaplOnneS9JR82GJOOX1vOWJyapo/q2xGiT+79gHV38vkxv50f8
C22B2sfA5K4kgQutqNnZVYzwVFb5f6idR8lTE8D2Zkwt6CUsEyeJlAMfG8rkL903
UcjSDgsTcPFsGXPDvkw9vfirrJ1aQQcVpbK4NlN4Xn5uGN5vpvxmVvBrAYRZ/1nX
L9l81I/1njCJmNgXRxOGdPZAxZtkrzgW1tNc/hZxKNeXhN4mO7RQwbYwjDtCcy8F
gmxeo4jK/nFrGP71bQTH55erFAIva8rWPl7J3M5W2l9fnrn4Iv80oScv5wSOAcW6
EP53pS1RPT1IEtHI3TyADicqz8pyuj3aLSiih0H62YhBLIDWJ/WZ4PAWoL2hbSXN
aveoqqpjXVrjH+UNhs1Zy27ns8AY2sgwKiyeOwji1U/uICAl9hsjmDZLg6110z71
q3arNPQOdnRdLUYO8uX6n4BFdjlqtv070Z6plXeOHQSpMC4Yzypz4b3l+6dvc00p
hFcJpmecvaS052QGRANRy+rqKHJ7AgGd39LjKgFetQ56mNWLAPfqNafPqxRit8y7
jyCjehaNjFHX5VImxK3mU+dl+q2+eCNbZ1BA+YZ/aWlqlZ8FD+6LwNMuAVy5RqZ3
SGV/gwwGdufzcMbzEEJv
=GLKv
-END PGP SIGNATURE-
___
Distutils-SIG maillist  -  Distutils-SIG@python.org
http://mail.python.org/mailman/listinfo/distutils-sig


Re: [Distutils] Setuptools 0.7 final available for download

2013-06-03 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 06/03/2013 09:04 AM, Christian Heimes wrote:
 It's here https://bitbucket.org/pypa/setuptools/src .

That version points to PyPI as the location, and wants to install version
0.7.1.  Until 0.7 is pushed to PyPI, we need an ez_setup.py available
which points to the bitbucket download page.


Tres.
- -- 
===
Tres Seaver  +1 540-429-0999  tsea...@palladion.com
Palladion Software   Excellence by Designhttp://palladion.com
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with undefined - http://www.enigmail.net/

iEYEARECAAYFAlGslpwACgkQ+gerLs4ltQ7IRwCfS1suMO0YzA9P1iTvNDDd+Hrm
myoAn0uqw7cyOuqqaHj/DaXO5sRA53BY
=rFuY
-END PGP SIGNATURE-

___
Distutils-SIG maillist  -  Distutils-SIG@python.org
http://mail.python.org/mailman/listinfo/distutils-sig


Re: [Distutils] Setuptools 0.7 final available for download

2013-06-03 Thread Erik Bray
On Sun, Jun 2, 2013 at 11:42 AM, Jason R. Coombs jar...@jaraco.com wrote:
 I’m pleased to announce the official release of Setuptools 0.7, now
 available for download from the project page.



 Nothing has changed from the 0.7b4 pre-release. This is the version that
 will be uploaded to PyPI after we work out the technique to deploy to PyPI
 without interfering with the setuptools 0.6 releases.



 For convenience, I’ve also added experimental .msi installers for Windows
 for Python 3.3 and Python 2.7. Work may continue on these in the future, but
 as the documentation states, the recommended installation procedure is to
 use ez_setup.py.



 To install this latest release, follow the canonical install instructions
 (using ez_setup.py), but direct the script to use bitbucket instead of PyPI:



 python ./ez_setup.py
 --download-base=https://bitbucket.org/pypa/setuptools/downloads/



 I’ll send another announcement when the official release has been uploaded
 to PyPI and the ez_setup.py script can be used directly.


Thank you Jason and PJ for all your work on this.

It's maybe a little late to bring this up now, but I wonder if, in a
future release, we could deprecate 'ez_setup.py' (venerable though it
is) and name it something a little more obvious, like
'setuptools_setup.py'.  Despite being longer and including the word
'setup' twice I think it is a great deal more clear what it does.

I remember in the past, before I switched to distribute, I got reports
from users who were running the ez_setup.py that I included in
projects thinking that it was the easy way to install my software.
Yes, they should have just read the README that says python setup.py
install and makes no mention of ez_setup.py, but nevertheless I can't
blame anyone for finding it vague (and maybe even a bit enticing to
run).

Erik
___
Distutils-SIG maillist  -  Distutils-SIG@python.org
http://mail.python.org/mailman/listinfo/distutils-sig


Re: [Distutils] Setuptools 0.7 final available for download

2013-06-03 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 06/03/2013 09:14 AM, Tres Seaver wrote:
 Until 0.7 is pushed to PyPI, we need an ez_setup.py available which
 points to the bitbucket download page.

As an alternative, we could just go ahead and push out this version to
the cheeseshop:  AFAICT, it doesn't break stuff (especially compared to
the current 0.6 nightly -- see issue #8[1]), and anybody who needs to can
pin 'setuptools0.7dev'.


[1] https://bitbucket.org/pypa/setuptools/issue/8/


Tres.
- -- 
===
Tres Seaver  +1 540-429-0999  tsea...@palladion.com
Palladion Software   Excellence by Designhttp://palladion.com
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with undefined - http://www.enigmail.net/

iEYEARECAAYFAlGsqDAACgkQ+gerLs4ltQ5LHQCdHrCQf4rtvumUvROUJLihdEXC
YvEAn3MIY3o2YYxm+X42santI6fTtXC+
=hsyB
-END PGP SIGNATURE-

___
Distutils-SIG maillist  -  Distutils-SIG@python.org
http://mail.python.org/mailman/listinfo/distutils-sig


Re: [Distutils] Setuptools 0.7 final available for download

2013-06-03 Thread Lennart Regebro
On Mon, Jun 3, 2013 at 4:29 PM, Tres Seaver tsea...@palladion.com wrote:
 As an alternative, we could just go ahead and push out this version to
 the cheeseshop:  AFAICT, it doesn't break stuff (especially compared to
 the current 0.6 nightly -- see issue #8[1]), and anybody who needs to can
 pin 'setuptools0.7dev'.

 +1
___
Distutils-SIG maillist  -  Distutils-SIG@python.org
http://mail.python.org/mailman/listinfo/distutils-sig


[Distutils] Setuptools 0.7 final available for download

2013-06-02 Thread Jason R. Coombs
I'm pleased to announce the official release of Setuptools 0.7, now
available for download from the project page
https://bitbucket.org/pypa/setuptools .

 

Nothing has changed from the 0.7b4 pre-release. This is the version that
will be uploaded to PyPI after we work out the technique to deploy to PyPI
without interfering with the setuptools 0.6 releases.

 

For convenience, I've also added experimental .msi installers for Windows
for Python 3.3 and Python 2.7. Work may continue on these in the future, but
as the documentation states, the recommended installation procedure is to
use ez_setup.py.

 

To install this latest release, follow the canonical install instructions
(using ez_setup.py), but direct the script to use bitbucket instead of PyPI:

 

python ./ez_setup.py
--download-base=https://bitbucket.org/pypa/setuptools/downloads/

 

I'll send another announcement when the official release has been uploaded
to PyPI and the ez_setup.py script can be used directly.



smime.p7s
Description: S/MIME cryptographic signature
___
Distutils-SIG maillist  -  Distutils-SIG@python.org
http://mail.python.org/mailman/listinfo/distutils-sig


Re: [Distutils] Setuptools 0.7 final available for download

2013-06-02 Thread Donald Stufft

On Jun 2, 2013, at 11:42 AM, Jason R. Coombs jar...@jaraco.com wrote:

 I’m pleased to announce the official release of Setuptools 0.7, now available 
 for download from the project page.
  
 Nothing has changed from the 0.7b4 pre-release. This is the version that will 
 be uploaded to PyPI after we work out the technique to deploy to PyPI without 
 interfering with the setuptools 0.6 releases.
  
 For convenience, I’ve also added experimental .msi installers for Windows for 
 Python 3.3 and Python 2.7. Work may continue on these in the future, but as 
 the documentation states, the recommended installation procedure is to use 
 ez_setup.py.
  
 To install this latest release, follow the canonical install instructions 
 (using ez_setup.py), but direct the script to use bitbucket instead of PyPI:
  
 python ./ez_setup.py 
 --download-base=https://bitbucket.org/pypa/setuptools/downloads/
  
 I’ll send another announcement when the official release has been uploaded to 
 PyPI and the ez_setup.py script can be used directly.
 ___
 Distutils-SIG maillist  -  Distutils-SIG@python.org
 http://mail.python.org/mailman/listinfo/distutils-sig

Great work!

-
Donald Stufft
PGP: 0x6E3CBCE93372DCFA // 7C6B 7C5D 5E2B 6356 A926 F04F 6E3C BCE9 3372 DCFA



signature.asc
Description: Message signed with OpenPGP using GPGMail
___
Distutils-SIG maillist  -  Distutils-SIG@python.org
http://mail.python.org/mailman/listinfo/distutils-sig


Re: [Distutils] Setuptools 0.7 final available for download

2013-06-02 Thread anatoly techtonik
On Sun, Jun 2, 2013 at 6:42 PM, Jason R. Coombs jar...@jaraco.com wrote:

 I’m pleased to announce the official release of Setuptools 0.7, now
 available for download from the project 
 pagehttps://bitbucket.org/pypa/setuptools
 .

 ** **

 Nothing has changed from the 0.7b4 pre-release. This is the version that
 will be uploaded to PyPI after we work out the technique to deploy to PyPI
 without interfering with the setuptools 0.6 releases.


Nice. This is a significant event. Is there any Changes page to see what is
so awesome in the release that took about more than 3 years to appear
according to PyPI page (https://pypi.python.org/pypi/setuptools)?
___
Distutils-SIG maillist  -  Distutils-SIG@python.org
http://mail.python.org/mailman/listinfo/distutils-sig


Re: [Distutils] Setuptools 0.7 final available for download

2013-06-02 Thread Jason R. Coombs
See https://bitbucket.org/pypa/setuptools/src/0.7/CHANGES.txt and 
https://bitbucket.org/pypa/setuptools/src/0.7/MERGE.txt for details on the 
changes.

 

From: anatoly techtonik [mailto:techto...@gmail.com] 
Sent: Sunday, 02 June, 2013 13:15
To: Jason R. Coombs
Cc: distutils-sig@python.org
Subject: Re: [Distutils] Setuptools 0.7 final available for download

 

On Sun, Jun 2, 2013 at 6:42 PM, Jason R. Coombs jar...@jaraco.com 
mailto:jar...@jaraco.com  wrote:

I’m pleased to announce the official release of Setuptools 0.7, now available 
for download from the project page https://bitbucket.org/pypa/setuptools .

 

Nothing has changed from the 0.7b4 pre-release. This is the version that will 
be uploaded to PyPI after we work out the technique to deploy to PyPI without 
interfering with the setuptools 0.6 releases.

 

Nice. This is a significant event. Is there any Changes page to see what is so 
awesome in the release that took about more than 3 years to appear according to 
PyPI page (https://pypi.python.org/pypi/setuptools)?



smime.p7s
Description: S/MIME cryptographic signature
___
Distutils-SIG maillist  -  Distutils-SIG@python.org
http://mail.python.org/mailman/listinfo/distutils-sig


Re: [Distutils] Setuptools 0.7 final available for download

2013-06-02 Thread Jim Fulton
On Sun, Jun 2, 2013 at 1:15 PM, anatoly techtonik techto...@gmail.com wrote:
...
 Nice. This is a significant event. Is there any Changes page to see what is
 so awesome in the release that took about more than 3 years to appear
 according to PyPI page (https://pypi.python.org/pypi/setuptools)?

FTR, there have been frequent releases to setuptools over that period.
They weren't published to PyPI, but were still seen by setuptools.
(I assume through page scraping.) Not ideal, by far, I know.

There's a common misconception that setuptools has been dormant,
but that's just not accurate.

Jim

-- 
Jim Fulton
http://www.linkedin.com/in/jimfulton
___
Distutils-SIG maillist  -  Distutils-SIG@python.org
http://mail.python.org/mailman/listinfo/distutils-sig


Re: [Distutils] Setuptools 0.7 final available for download

2013-06-02 Thread anatoly techtonik
On Sun, Jun 2, 2013 at 8:19 PM, Jason R. Coombs jar...@jaraco.com wrote:

 See https://bitbucket.org/pypa/setuptools/src/0.7/CHANGES.txt and
 https://bitbucket.org/pypa/setuptools/src/0.7/MERGE.txt for details on
 the changes.

Thanks for the links. I expected something more massive, but as people said
there appeared to be a plenty of releases over this period, so MERGE.txt
covers my needs,

Major number increments mean that some features are added according to
semver.org and even without it it is convenient to read about features
separately from fixes.
http://sourceforge.net/p/roundup/code/ci/default/tree/CHANGES.txt
___
Distutils-SIG maillist  -  Distutils-SIG@python.org
http://mail.python.org/mailman/listinfo/distutils-sig


Re: [Distutils] Setuptools 0.7 final available for download

2013-06-02 Thread Jason R. Coombs
Good suggestions. Historically, Setuptools has not followed semver. I intend 
for Setuptools to start to follow semver (at least in spirit) starting with 
0.7.



From: anatoly techtonik [mailto:techto...@gmail.com]
Sent: Sunday, 02 June, 2013 14:50
To: Jason R. Coombs
Cc: distutils-sig@python.org
Subject: Re: [Distutils] Setuptools 0.7 final available for download



On Sun, Jun 2, 2013 at 8:19 PM, Jason R. Coombs jar...@jaraco.com 
mailto:jar...@jaraco.com  wrote:

See https://bitbucket.org/pypa/setuptools/src/0.7/CHANGES.txt and 
https://bitbucket.org/pypa/setuptools/src/0.7/MERGE.txt for details on the 
changes.

Thanks for the links. I expected something more massive, but as people said 
there appeared to be a plenty of releases over this period, so MERGE.txt 
covers my needs,



Major number increments mean that some features are added according to 
semver.org http://semver.org  and even without it it is convenient to read 
about features separately from fixes.

http://sourceforge.net/p/roundup/code/ci/default/tree/CHANGES.txt







smime.p7s
Description: S/MIME cryptographic signature
___
Distutils-SIG maillist  -  Distutils-SIG@python.org
http://mail.python.org/mailman/listinfo/distutils-sig


Re: [Distutils] Setuptools 0.7 final available for download

2013-06-02 Thread Jason R. Coombs
 

 

From: Paul Moore [mailto:p.f.mo...@gmail.com] 
Sent: Sunday, 02 June, 2013 14:03



 

One other question that I can't see covered by the CHANGES and README files.
Does setuptools 0.7 support dist-info directories the same way that recent
versions of distribute did? The dist-info support is critical to wheel
support in pip.

 

 

Yes, unless otherwise specified in the merge docs, Setuptools 0.7 includes
all of Distribute.



smime.p7s
Description: S/MIME cryptographic signature
___
Distutils-SIG maillist  -  Distutils-SIG@python.org
http://mail.python.org/mailman/listinfo/distutils-sig


Re: [Distutils] Setuptools 0.7 final available for download

2013-06-02 Thread Nick Coghlan
Great to hear!

Cheers,
Nick.
___
Distutils-SIG maillist  -  Distutils-SIG@python.org
http://mail.python.org/mailman/listinfo/distutils-sig