2.25.0.8 or so. That’s mostly just a semantic thing (except for
) not any functional reason.
---
Donald Stufft
PGP: 7C6B 7C5D 5E2B 6356 A926 F04F 6E3C BCE9 3372 DCFA
__
OpenStack Development Mailing List (not for usage questions
On Apr 15, 2015, at 5:06 AM, Thierry Carrez thie...@openstack.org wrote:
Joe Gordon wrote:
On Tue, Apr 14, 2015 at 2:55 PM, Chris Dent chd...@redhat.com
mailto:chd...@redhat.com wrote:
On Tue, 14 Apr 2015, Joe Gordon wrote:
deploy requirements - requirements.txt - which are
that
using one is equivalent to using the other.
---
Donald Stufft
PGP: 7C6B 7C5D 5E2B 6356 A926 F04F 6E3C BCE9 3372 DCFA
signature.asc
Description: Message signed with OpenPGP using GPGMail
__
OpenStack Development Mailing List
Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
---
Donald Stufft
PGP: 7C6B 7C5D 5E2B 6356 A926 F04F 6E3C BCE9 3372 DCFA
signature.asc
Description: Message signed
On Feb 18, 2015, at 10:14 AM, Doug Hellmann d...@doughellmann.com wrote:
On Wed, Feb 18, 2015, at 10:07 AM, Donald Stufft wrote:
On Feb 18, 2015, at 10:00 AM, Doug Hellmann d...@doughellmann.com wrote:
On Tue, Feb 17, 2015, at 03:17 PM, Joe Gordon wrote:
On Tue, Feb 17, 2015
different files, but if you’re putting ``==`` specifiers into the
install_requires of various projects, then I believe that is going to cause a
fairly large amount of pain.
---
Donald Stufft
PGP: 7C6B 7C5D 5E2B 6356 A926 F04F 6E3C BCE9 3372 DCFA
signature.asc
Description: Message signed with OpenPGP
there are decisions being made via a
single channel, regardless of if that channel is a phone call, IRC, a mailing
list, or a design summit. The more channels any particular decision involves
the more likely it is nobody is going to feel like they didn't get a chance
to participate.
---
Donald Stufft
PGP
documentations would be written on top of PEP 440 to add opinions on what a
version looks like within the framework that PEP 440 sets up. A great example
is the pbr semver document that Monty linked.
---
Donald Stufft
PGP: 7C6B 7C5D 5E2B 6356 A926 F04F 6E3C BCE9 3372 DCFA
on this in other projects
like:
setup(
install_requires=[myproject[somename]=1.0],
)
---
Donald Stufft
PGP: 7C6B 7C5D 5E2B 6356 A926 F04F 6E3C BCE9 3372 DCFA
__
OpenStack Development Mailing List (not for usage
from backup. Giving them
downgrade scripts will imply that they work, which they probably will
not once actual data is involved.
+1 on disabling downgrades.
---
Donald Stufft
PGP: 7C6B 7C5D 5E2B 6356 A926 F04F 6E3C BCE9 3372 DCFA
pkg_resources.VersionConflict: SQLAlchemy 0.8.4 is installed but
SQLAlchemy=0.9.7,=0.9.99 is required by ['oslo.db']
-Sean
It should probably use the specifier from Juno which matches the old
specifier in functionality.
---
Donald Stufft
PGP: 7C6B 7C5D 5E2B 6356 A926 F04F 6E3C BCE9 3372 DCFA
On Dec 15, 2014, at 1:57 PM, Sean Dague s...@dague.net wrote:
On 12/15/2014 01:53 PM, Donald Stufft wrote:
On Dec 15, 2014, at 1:50 PM, Sean Dague s...@dague.net wrote:
On 12/15/2014 12:01 PM, Jeremy Stanley wrote:
On 2014-12-15 11:53:07 -0500 (-0500), Doug Hellmann wrote
,
and which will conflict with the suds package?
It looks like it uses 2to3 to become Python 3 compatible.
---
Donald Stufft
PGP: 7C6B 7C5D 5E2B 6356 A926 F04F 6E3C BCE9 3372 DCFA
___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http
: https://glyph.twistedmatrix.com/2014/02/unyielding.html.
---
Donald Stufft
PGP: 7C6B 7C5D 5E2B 6356 A926 F04F 6E3C BCE9 3372 DCFA
___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo
get an implicit
context switch in the middle of a function. Compare that to the implicit async
where the failure mode is that at runtime something weird happens.
---
Donald Stufft
PGP: 7C6B 7C5D 5E2B 6356 A926 F04F 6E3C BCE9 3372 DCFA
___
OpenStack
” of the abstractions you’re
citing I’d personally much rather pass on it.
---
Donald Stufft
PGP: 7C6B 7C5D 5E2B 6356 A926 F04F 6E3C BCE9 3372 DCFA
___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo
On Nov 23, 2014, at 7:55 PM, Mike Bayer mba...@redhat.com wrote:
On Nov 23, 2014, at 7:30 PM, Donald Stufft don...@stufft.io wrote:
On Nov 23, 2014, at 7:21 PM, Mike Bayer mba...@redhat.com wrote:
Given that, I’ve yet to understand why a system that implicitly defers CPU
use when
On Nov 23, 2014, at 9:09 PM, Mike Bayer mba...@redhat.com wrote:
On Nov 23, 2014, at 8:23 PM, Donald Stufft don...@stufft.io wrote:
I don’t really take performance issues that seriously for CPython. If you
care about performance you should be using PyPy. I like that argument though
On Nov 22, 2014, at 1:45 AM, Robert Collins robe...@robertcollins.net wrote:
On 22 November 2014 08:11, Jeremy Stanley fu...@yuggoth.org wrote:
On 2014-11-21 12:31:08 -0500 (-0500), Donald Stufft wrote:
Death to SSLv3 IMO.
Sure, we should avoid releasing new versions of things which
:
On 2014-11-22 13:37:55 -0500 (-0500), Donald Stufft wrote:
Yes this. SSLv3 isn’t a “Well as long as you have newer things
enabled it’s fine” it’s a “If you have this enabled at all it’s a
problem”. As far as I am aware without TLS_FALLBACK_SCSV a MITM
who is willing to do active attacks can
uses a secure
option when both a secure and an insecure option exist.
http://crypto.stackexchange.com/a/10496
On Nov 22, 2014, at 4:13 PM, Donald Stufft don...@stufft.io wrote:
I'm in my phone but rfc 2246 says that there are many ways in which an
attacker can attempt to make an attacker
looks up that mapping, fetches the git repository and then
uses that as the input to the “look at metadata and do stuff with files”
part of the package manager instead of the output of an un-unarchival
command.
---
Donald Stufft
PGP: 7C6B 7C5D 5E2B 6356 A926 F04F 6E3C BCE9 3372 DCFA
On Nov 21, 2014, at 11:32 AM, Jeremy Stanley fu...@yuggoth.org wrote:
On 2014-11-21 07:31:36 -0500 (-0500), Donald Stufft wrote:
You can’t. Bower doesn’t have “traditional” packages where you take a
directory and archive it using tar/zip/whatever and then upload it to
some repo. Bower has
On Nov 21, 2014, at 11:57 AM, Jeremy Stanley fu...@yuggoth.org wrote:
On 2014-11-21 11:39:00 -0500 (-0500), Donald Stufft wrote:
Well it’s a git repository, so you could just clone it and look at
it.
Aha, your earlier description made it sound like Bower was a file
registry mapping
://launchpad.net/bugs/1381365 is relevant to
this topic.
--
Jeremy Stanley
Death to SSLv3 IMO.
---
Donald Stufft
PGP: 7C6B 7C5D 5E2B 6356 A926 F04F 6E3C BCE9 3372 DCFA
___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http
On Nov 14, 2014, at 7:48 AM, Matthias Runge mru...@redhat.com wrote:
On 13/11/14 19:11, Donald Stufft wrote:
As far as I’m aware npm supports TLS the same as pip does. That secures the
transport between the end users and the repository so you can be assured
that there is no man
On Nov 13, 2014, at 6:29 PM, Thomas Goirand z...@debian.org wrote:
On 11/14/2014 06:40 AM, Donald Stufft wrote:
Sure! That's how I do most of my Python modules these days. I don't just
create them from scratch, I use my own debpypi script, which generates
a template for packaging
On Nov 14, 2014, at 1:57 PM, Thomas Goirand z...@debian.org wrote:
On 11/14/2014 08:48 PM, Matthias Runge wrote:
On 13/11/14 19:11, Donald Stufft wrote:
As far as I’m aware npm supports TLS the same as pip does. That secures the
transport between the end users and the repository so you
certificate we want, now it’s just a matter
of selecting CAs and the political process.
---
Donald Stufft
PGP: 7C6B 7C5D 5E2B 6356 A926 F04F 6E3C BCE9 3372 DCFA
___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi
@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
---
Donald Stufft
PGP: 7C6B 7C5D 5E2B 6356 A926 F04F 6E3C BCE9 3372 DCFA
___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi
On Nov 13, 2014, at 5:23 PM, Thomas Goirand z...@debian.org wrote:
On 11/14/2014 02:11 AM, Donald Stufft wrote:
On Nov 13, 2014, at 12:38 PM, Thomas Goirand z...@debian.org wrote:
On 11/13/2014 10:56 PM, Martin Geisler wrote:
However, the whole JavaScript ecosystem seems to be centered
repository both will be called
“oslo.foo” and the import statement would look like “from oslo_foo import
bar”.
Doug
[1] https://etherpad.openstack.org/p/kilo-oslo-namespace-packages
[2] https://review.openstack.org/128759
+1 for whatever my vote is worth :)
---
Donald Stufft
PGP: 7C6B
is sharing it so jshint is going to rebase off
of the “Crockford” version and onto the Eclipse version.
---
Donald Stufft
PGP: 7C6B 7C5D 5E2B 6356 A926 F04F 6E3C BCE9 3372 DCFA
___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http
pbr.version do?
---
Donald Stufft
PGP: 7C6B 7C5D 5E2B 6356 A926 F04F 6E3C BCE9 3372 DCFA
___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
requests
bundling urllib3 ;)
---
Donald Stufft
PGP: 7C6B 7C5D 5E2B 6356 A926 F04F 6E3C BCE9 3372 DCFA
___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
On Sep 19, 2014, at 12:42 PM, Mark Washenberger
mark.washenber...@markwash.net wrote:
On Fri, Sep 19, 2014 at 8:59 AM, Donald Stufft don...@stufft.io
mailto:don...@stufft.io wrote:
On Sep 19, 2014, at 11:54 AM, Brant Knudson b...@acm.org
mailto:b...@acm.org wrote:
I don't
On Sep 19, 2014, at 2:26 PM, Chmouel Boudjnah chmo...@enovance.com wrote:
On Fri, Sep 19, 2014 at 6:58 PM, Donald Stufft don...@stufft.io
mailto:don...@stufft.io wrote:
So you can remove all that code and just let requests/urllib3 handle it on
3.2+, 2.7.9+ and for anything less than
of the classes. If that wasn’t
imported from requests.packages.urllib3 but instead from just urllib3 than the
isinstance check would always fail.
---
Donald Stufft
PGP: 7C6B 7C5D 5E2B 6356 A926 F04F 6E3C BCE9 3372 DCFA
___
OpenStack-dev mailing list
be the end users.
Distributions are not the only place that people get their software from,
unless you think that the ~3 million downloads requests has received
on PyPI in the last 30 days are distributions downloading requests to
package in their OSs.
---
Donald Stufft
PGP: 7C6B 7C5D 5E2B 6356 A926 F04F
On Sep 18, 2014, at 9:00 AM, Chmouel Boudjnah chmo...@enovance.com wrote:
On Thu, Sep 18, 2014 at 1:58 PM, Donald Stufft don...@stufft.io
mailto:don...@stufft.io wrote:
Distributions are not the only place that people get their software from,
unless you think that the ~3 million
aware.
---
Donald Stufft
PGP: 7C6B 7C5D 5E2B 6356 A926 F04F 6E3C BCE9 3372 DCFA
___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
one occasion and he’s very
happy
with his decision to vendor urllib3, but hey maybe Openstack would have better
luck.
---
Donald Stufft
PGP: 7C6B 7C5D 5E2B 6356 A926 F04F 6E3C BCE9 3372 DCFA
___
OpenStack-dev mailing list
OpenStack-dev
I don't know the specific situation but it's appropriate to do this if you're
using requests and wish to interact with the urllib3 that requests is using.
On Sep 17, 2014, at 11:15 AM, Thomas Goirand z...@debian.org wrote:
Hi,
I'm horrified by what I just found. I have just found out this
Looking at the code on my phone it looks completely correct to use the vendored
copy here and it wouldn't actually work otherwise.
On Sep 17, 2014, at 11:17 AM, Donald Stufft don...@stufft.io wrote:
I don't know the specific situation but it's appropriate to do this if you're
using
.
---
Donald Stufft
PGP: 7C6B 7C5D 5E2B 6356 A926 F04F 6E3C BCE9 3372 DCFA
___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
/listinfo/openstack-dev
---
Donald Stufft
PGP: 7C6B 7C5D 5E2B 6356 A926 F04F 6E3C BCE9 3372 DCFA
___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
to
iterate over ``foo.*``, however I’d just recommend using entry points instead
of trying to do magic based on the name.
---
Donald Stufft
PGP: 7C6B 7C5D 5E2B 6356 A926 F04F 6E3C BCE9 3372 DCFA
___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
-
Donald
if they exist on
PyPI already.
-
Donald Stufft
PGP: 0x6E3CBCE93372DCFA // 7C6B 7C5D 5E2B 6356 A926 F04F 6E3C BCE9 3372 DCFA
signature.asc
Description: Message signed with OpenPGP using GPGMail
___
OpenStack-dev mailing list
OpenStack-dev
/cgi-bin/mailman/listinfo/openstack-dev
___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
-
Donald Stufft
PGP: 0x6E3CBCE93372DCFA // 7C6B 7C5D 5E2B
would include 1.2a0 and higher, and “less than 1.3”.
Unfortunately that’s a bit wonky still because 1.3a0 is technically 1.3 so
it’d match too. At least until we finish implementing PEP 440.
-
Donald Stufft
PGP: 0x6E3CBCE93372DCFA // 7C6B 7C5D 5E2B 6356 A926 F04F 6E3C BCE9 3372 DCFA
of namespace packages (under the hood). However there is no
one single way to install a namespace package that works for all 3ish ways
to install a package.
Relevant: https://github.com/pypa/pip/issues/3
-
Donald Stufft
PGP: 0x6E3CBCE93372DCFA // 7C6B 7C5D 5E2B 6356 A926 F04F 6E3C BCE9
___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
-
Donald Stufft
PGP: 0x6E3CBCE93372DCFA // 7C6B 7C5D 5E2B 6356 A926 F04F 6E3C BCE9 3372 DCFA
signature.asc
Description: Message signed with OpenPGP using
that feature,
and then you have to decide if that feature is useful to you and if you’ll need
to add
a dependency or write less battle tested code in order to get it).
-
Donald Stufft
PGP: 0x6E3CBCE93372DCFA // 7C6B 7C5D 5E2B 6356 A926 F04F 6E3C BCE9 3372 DCFA
signature.asc
are supposed to be used to determine which Wheel is
most likely to be compatible with the environment that is being installed into,
it is not designed to restrict which environments a project supports. There is
metadata for that in the new PEPs but nothing supports it yet.
-
Donald
On Feb 8, 2014, at 7:18 PM, Donald Stufft don...@stufft.io wrote:
Techincally you can upload a Wheel that supports any Python version, but I
don’t believe it’s exposed in the Wheel software at all.
This is supposed to be “any Python2 version”.
-
Donald Stufft
PGP
It's nice when someone removes a file from the project. They get license
information transmitted automatically without needing to do extra work.
On Feb 5, 2014, at 10:46 AM, Jay Pipes jaypi...@gmail.com wrote:
On Wed, 2014-02-05 at 16:29 +, Greg Hill wrote:
I'm new, so I'm sure there's
Avoiding namespace packages is a good idea in general. At least until Python
3.whatever is baseline.
On Feb 5, 2014, at 10:58 AM, Doug Hellmann doug.hellm...@dreamhost.com
wrote:
On Wed, Feb 5, 2014 at 11:44 AM, Ben Nemec openst...@nemebean.com wrote:
On 2014-02-05 09:05, Doug
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
-
Donald Stufft
PGP: 0x6E3CBCE93372DCFA // 7C6B 7C5D 5E2B 6356 A926 F04F 6E3C BCE9 3372 DCFA
signature.asc
Description: Message signed with OpenPGP using GPGMail
. Most Linux
distros and such ship with it disabled by default now IIRC.
-
Donald Stufft
PGP: 0x6E3CBCE93372DCFA // 7C6B 7C5D 5E2B 6356 A926 F04F 6E3C BCE9 3372 DCFA
signature.asc
Description: Message signed with OpenPGP using GPGMail
.
Keeping them all under one project will make it far easier to have a cohesive
API amongst all the various services, it will reduce duplication of efforts, as
well as make it easier to track security updates and I believe a wholly
superior end user experience.
-
Donald Stufft
PGP
.
-
Donald Stufft
PGP: 0x6E3CBCE93372DCFA // 7C6B 7C5D 5E2B 6356 A926 F04F 6E3C BCE9 3372 DCFA
signature.asc
Description: Message signed with OpenPGP using GPGMail
___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http
on a
particular implementation, but as an idea it could be at least thought of.
Sounds a little bit crazy though, I recognize it :).
Renat Akhmerov
On 16 Jan 2014, at 11:52, Chmouel Boudjnah chmo...@enovance.com wrote:
On Thu, Jan 16, 2014 at 8:40 PM, Donald Stufft don...@stufft.io wrote
)
and be REST and/or Hypermedia. Things like WADL are completely antagonistic to
actual REST (aka Hypermedia).
-
Donald Stufft
PGP: 0x6E3CBCE93372DCFA // 7C6B 7C5D 5E2B 6356 A926 F04F 6E3C BCE9 3372 DCFA
signature.asc
Description: Message signed with OpenPGP using GPGMail
@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
-
Donald Stufft
65 matches
Mail list logo