Re: [Twisted-Python] process changes causing buildbot failures on win7?

2015-10-09 Thread Hawkie
It's because the Windows tests (that one) can't cope with spaces in the exe name, and now it's in a virtual env, that's popped up. The Python 3.5 branch has a fix for this, as the Windows 3.5 builder was the first to show this problem. -hawkie On 10 Oct 2015 06:27, Gl

Re: [Twisted-Python] Running Trial [wav]: Re: Possible bug

2015-11-01 Thread Hawkie
This is on Windows - I've linked the relevant ticket earlier (#8025 iirc?) which will bring Windows up to par. -Amber On 2 Nov 2015 11:09, Glyph Lefkowitz wrote: > > >> On Oct 31, 2015, at 01:31, Chris Norman wrote: >> > Hi, > So I went on the net on the off chance that the info I was looking

[Twisted-Python] Twisted is removing Python 2.6 support

2015-06-07 Thread Amber "Hawkie" Brown
aves OS X uncovered -- so if you would like to donate buildslaves for this, please send me an email. Amber "Hawkie" Brown GPG: https://keybase.io/hawkowl signature.asc Description: Message signed with OpenPGP using GPGMail ___ Twisted-Pyth

Re: [Twisted-Python] [Twisted-web] Twisted is removing Python 2.6 support

2015-06-08 Thread Amber "Hawkie" Brown
> On 8 Jun 2015, at 17:27, exar...@twistedmatrix.com wrote: > > On 05:57 am, hawk...@atleastfornow.net wrote: >> Hi everyone, >> >> As mentioned in http://twistedmatrix.com/pipermail/twisted- >> python/2015-March/029258.html , Twisted is removing Python 2.6 support. As >> such, I would like to

Re: [Twisted-Python] [Twisted-web] Twisted is removing Python 2.6 support

2015-06-08 Thread Amber "Hawkie" Brown
> On 8 Jun 2015, at 17:57, exar...@twistedmatrix.com wrote: > > On 09:42 am, hawk...@atleastfornow.net wrote: >> >>> On 8 Jun 2015, at 17:27, exar...@twistedmatrix.com wrote: >>> >>> On 05:57 am, hawk...@atleastfornow.net wrote: Hi everyone, As mentioned in http://twistedmatrix.

Re: [Twisted-Python] [Twisted-web] Twisted is removing Python 2.6 support

2015-06-08 Thread Amber "Hawkie" Brown
ing's all good with that :) Amber "Hawkie" Brown GPG: https://keybase.io/hawkowl > On 8 Jun 2015, at 21:46, John Santos wrote: > > > > Hi Glyph, > > Is this the Mac Mini we are hosting for you? Could I help with anything? > > > > > -- >

[Twisted-Python] Unsupported buildbots and future supported platforms

2015-06-08 Thread Amber "Hawkie" Brown
he failures on the PyPy builder and fix them. I'm planning on also doing a PyPy 2.6 builder using the aforementioned Ubuntu 15.04 buildbot, using the PPA, which should shake out the new dict-sorting bugs. If you would like to see these builders become supported in the future, please do con

[Twisted-Python] New Supported Platforms (FreeBSD 10.1/Python 2.7, OS X 10.10/Python 2.7)

2015-06-08 Thread Amber "Hawkie" Brown
that I could get Python 2.7 builds running on it. Amber "Hawkie" Brown GPG: https://keybase.io/hawkowl signature.asc Description: Message signed with OpenPGP using GPGMail ___ Twisted-Python mailing list Twisted-Python@twistedmatri

Re: [Twisted-Python] Proposal -- Code of Conduct

2015-06-21 Thread Amber "Hawkie" Brown
> On 21 Jun 2015, at 19:00, Hynek Schlawack wrote: > >>> I am sure everyone understands that the Twisted community would love more >>> diversity. While it is hard to achieve, it should be easy to remove one of >>> the obvious blockers -- making underrepresented groups feel more welcome. >> Tha

Re: [Twisted-Python] Proposal -- Code of Conduct

2015-06-23 Thread Amber "Hawkie" Brown
> On 24 Jun 2015, at 10:12, Glyph wrote: > >>> Why isn't this a fork of an existing CoC? > > I agree that this is a problem. Django does not appear to have their CoC in > an easily-forkable format. Perhaps we should contact the Django project and > ask them to rectify that so that we can ma

Re: [Twisted-Python] Proposal -- Code of Conduct

2015-06-23 Thread Amber "Hawkie" Brown
Russ has informed me that it's accessible on https://github.com/django/djangoproject.com/blob/master/djangoproject/templates/conduct/index.html -- so we could potentially fork the repo and make it just that file or so :) Amber "Hawkie" Brown GPG: https://keybase.io/hawkowl >

[Twisted-Python] INCOMPATIBLE CHANGE: Removing hotshot from twistd's profiler support

2015-07-07 Thread Amber "Hawkie" Brown
ill remain unmerged for at least a week, and requires three signoffs by committers. Amber "Hawkie" Brown GPG: https://keybase.io/hawkowl signature.asc Description: Message signed with OpenPGP using GPGMail ___ Twisted-Python mailing

[Twisted-Python] Proposed compat policy change in regards to unmaintained upstream dependencies

2015-07-07 Thread Amber "Hawkie" Brown
to get general comment on the scope and possibility of such a change. I believe it would be a worthwhile addition to the policy. Amber "Hawkie" Brown GPG: https://keybase.io/hawkowl signature.asc Description: Message signed with OpenPGP using GPGMail ___

[Twisted-Python] New Buildbots -- Ubuntu 15.04 & Fedora 22

2015-07-18 Thread Amber "Hawkie" Brown
their dependencies installed by virtualenv, so the versions of the dependencies are now more controllable and should be kept up to date as new versions of them are released. Twisted Regards, Amber "Hawkie" Brown GPG: https://keybase.io/hawkowl signature.asc Description: Message signed wit

[Twisted-Python] Benchmarks 2.0

2015-07-21 Thread Amber "Hawkie" Brown
y 2.5, all of the standard versions of Python on Ubuntu 15.04. The benchmarks that it will be running can be found at https://github.com/twisted-infra/twisted-benchmarks . Twisted Regards, Amber "Hawkie" Brown GPG: https://keybase.io/hawkowl signature.asc Description: Message signe

[Twisted-Python] Twisted 15.3.0 Prerelease 1 Announcement

2015-07-23 Thread Amber "Hawkie" Brown
est! If no issues are found, 15.3 will be released sometime next week. Twisted Regards, Amber "Hawkie" Brown GPG: https://keybase.io/hawkowl signature.asc Description: Message signed with OpenPGP using GPGMail ___ Twisted-Python mailing list T

Re: [Twisted-Python] Benchmarks 2.0

2015-07-23 Thread Amber "Hawkie" Brown
> On 23 Jul 2015, at 17:47, Adi Roiban wrote: > > On 22 July 2015 at 05:33, Amber "Hawkie" Brown > wrote: >> Hi everyone, >> >> I'm going to be renovating http://speed.twistedmatrix.com/ soon. Because of >> the svn -> git migration, t

[Twisted-Python] Considerations for Twisted prereleases on PyPI

2015-07-27 Thread Amber "Hawkie" Brown
prereleases if they were distributed like this (in addition to the tarball)? Thanks, Amber "Hawkie" Brown GPG: https://keybase.io/hawkowl signature.asc Description: Message signed with OpenPGP using GPGMail ___ Twisted-Python mailing list Twis

Re: [Twisted-Python] An error occurred with twisted 15.2.1 & python 3.4.3 on windows

2015-07-28 Thread Amber "Hawkie" Brown
> On 29 Jul 2015, at 10:38, Glyph Lefkowitz wrote: > >> >> On Jul 28, 2015, at 3:29 AM, Gelin Yan wrote: >> >> >> >> On Tue, Jul 28, 2015 at 3:46 PM, Tristan Seligmann >> wrote: >> On Mon, 27 Jul 2015 at 13:18 Gelin Yan wrote: >> Is it a bug? >> >> Yes; see https://twistedmatrix.com/t

[Twisted-Python] Twisted 15.3.0pre2 Prerelease Announcement

2015-08-02 Thread Amber "Hawkie" Brown
will release it very soon. Twisted Regards, Amber "Hawkie" Brown GPG: https://keybase.io/hawkowl signature.asc Description: Message signed with OpenPGP using GPGMail ___ Twisted-Python mailing list Twisted-Python@twistedmatrix.com http://twiste

[Twisted-Python] Twisted 15.3 Release Announcement

2015-08-04 Thread Amber "Hawkie" Brown
documentation, and all the people building great things with Twisted! Twisted Regards, Amber "Hawkie" Brown GPG: https://keybase.io/hawkowl signature.asc Description: Message signed with OpenPGP using GPGMail ___ Twisted-Python ma

Re: [Twisted-Python] failing coverage builders

2015-08-06 Thread Amber "Hawkie" Brown
Hi Glyph, I'll take a look. I find the combined codecov rather valuable for figuring out what isn't covered on either, but I'll remove it for now. Amber "Hawkie" Brown GPG: https://keybase.io/hawkowl > On 7 Aug 2015, at 04:32, Glyph wrote: > > The python

[Twisted-Python] Updates on the Twisted Buildbots

2015-08-09 Thread Amber "Hawkie" Brown
can add them to the build process easily. Twisted Regards, Amber "Hawkie" Brown GPG: https://keybase.io/hawkowl signature.asc Description: Message signed with OpenPGP using GPGMail ___ Twisted-Python mailing list Twisted-Python@twistedmatrix.c

[Twisted-Python] Twisted 15.4.0pre1 Prerelease Announcement

2015-08-27 Thread Amber "Hawkie" Brown
test them, share them, appreciate them, make them a little nest so that they are comfortable. If there aren't any reported issues, this will be getting a full release soon. Twisted Regards, Amber "Hawkie" Brown GPG: https://keybase.io/hawkowl signature.asc Description: Message

[Twisted-Python] Twisted 15.4.0 Release Announcement

2015-09-04 Thread Amber "Hawkie" Brown
o everyone who had a part in this release - the supporters of the Twisted Software Foundation, the developers who contributed code as well as documentation, and all the people building great things with Twisted! Amber "Hawkie" Brown GPG: https://keybase.io/hawkowl hawk...@atleastfornow.n

[Twisted-Python] Exception's Implicit Public API, and Python 3

2015-09-05 Thread Amber "Hawkie" Brown
/github.com/tavendo/AutobahnPython/issues/479 . Regards, Amber "Hawkie" Brown GPG: https://keybase.io/hawkowl hawk...@atleastfornow.net signature.asc Description: Message signed with OpenPGP using GPGMail ___ Twisted-Python mailing list Twiste

[Twisted-Python] Changes to Twisted's binary distribution

2015-10-12 Thread Amber "Hawkie" Brown
or at all?) for virtualenvs, and when we (eventually) start shipping binary wheels for OS X, it'll make everything more consistent. Regards, Amber "Hawkie" Brown Twisted Release manager GPG: https://keybase.io/hawkowl hawk...@atleastfornow.net signature.asc Description: Message

[Twisted-Python] Changing the Twisted Compatibility Policy

2015-10-25 Thread Amber "Hawkie" Brown
e it all into account before changing the policy. Twisted Regards, Amber "Hawkie" Brown Twisted Release Manager signature.asc Description: Message signed with OpenPGP using GPGMail ___ Twisted-Python mailing list Twisted-Python@twistedmatrix.co

Re: [Twisted-Python] revisiting onboarding

2015-10-26 Thread Amber "Hawkie" Brown
> On 27 Oct 2015, at 04:52, Chris Wolfe wrote: > > On 2 February 2015 at 19:18, Glyph Lefkowitz wrote: > [snip] > > Not all committers are actively involved in the project at all times, so we > > should form a "committer committee" > > of people who are interested in evaluating candidates. If

Re: [Twisted-Python] Possible bug

2015-10-30 Thread Amber "Hawkie" Brown
Hi Chris, Twisted does not yet support Python 3 on Windows. There's a ticket at https://twistedmatrix.com/trac/ticket/8025#ticket which makes all the tests pass on the platform; I just need to work on it some more. I expect Twisted 16.0 to have base support for Python 3 on Windows. - Amber >

[Twisted-Python] The End of Windows XP Support in Twisted 15.5

2015-11-07 Thread Amber "Hawkie" Brown
Hi everyone, We've just removed the Windows XP builder from our buildbot. Many thanks for Tom Prince for keeping it online for so long, but right now, we think it's time to retire targeting XP. Our only current supported Windows platform is Windows 7 x64, with Python 2.7.10, with Python 3.4 an

[Twisted-Python] Twisted 15.5 Prerelease 1 Announcement

2015-11-18 Thread Amber "Hawkie" Brown
Hello everyone! Hot off the presses comes Twisted 15.5.0pre1, the prerelease of Twisted 15.5, which has been described by some as "totally radical" and "off the wall". In this release: - Python 3.5 support on POSIX was added, and Python 2.6 support was dropped. - More than nine additional modul

[Twisted-Python] Twisted 15.5.0 Prerelease 2 Announcement

2015-11-25 Thread Amber "Hawkie" Brown
Hi everyone, Twisted 15.5.0pre2 is now available for download. This includes a bugfix for a regression in 15.5 which prevents Twisted Web's client from doing requests to raw IPv6 addresses. You can find the new release and the NEWS file at https://twistedmatrix.com/Releases/pre/15.5.0pre2/. Pl

Re: [Twisted-Python] doc breakage

2015-11-27 Thread Amber "Hawkie" Brown
> On 27 Nov 2015, at 20:10, Phil Mayers wrote: > > Does this look right? > > https://twistedmatrix.com/documents/current/api/twisted.internet.interfaces.IReadWriteDescriptor.html > > Looks like docs for logPrefix has stomped on docs for all the other interface > methods? > >

Re: [Twisted-Python] doc breakage

2015-11-27 Thread Amber "Hawkie" Brown
> On 28 Nov 2015, at 15:04, Glyph wrote: > >> >> On Nov 28, 2015, at 1:39 AM, Amber Hawkie Brown >> wrote: >> >> >>> On 27 Nov 2015, at 20:10, Phil Mayers wrote: >>> >>> Does this look

[Twisted-Python] Twisted 15.5 Release Announcement

2015-11-28 Thread Amber "Hawkie" Brown
edmatrix.com/trac/wiki/TwistedSoftwareFoundation#BenefitsofSponsorship Many thanks to everyone who had a part in this release - the supporters of the Twisted Software Foundation, the developers who contributed code as well as documentation, and all the people building great things with Twisted!

Re: [Twisted-Python] Suggested plan for GitHub migration

2015-11-30 Thread Amber "Hawkie" Brown
Hi Craig, Thanks for this, sharing your past experience is invaluable :) I've gone through and thought about it a bit, and rewritten it into https://github.com/twisted-infra/braid/blob/git-migration-plan/gitmigration.rst -- it is basically your plan, with some added notes about Twisted Infra s

[Twisted-Python] Supported Platform Changes: Fedora 23 (3.4) & Ubuntu 15.10 (2.7, 3.5) Added, Fedora 21 (2.7, 3.4) Removed

2015-12-01 Thread Amber "Hawkie" Brown
Hi everyone, Three new platforms have been added as supported platforms for Twisted: - Fedora 23, Python 3.4 (2.7 has test failures, will become supported soon) - Ubuntu 15.10, Python 2.7 - Ubuntu 15.10, Python 3.5 Additionally, Fedora 21 has gone End Of Life and its builders have been removed.

Re: [Twisted-Python] Suggested plan for GitHub migration

2015-12-03 Thread Amber "Hawkie" Brown
> On 4 Dec 2015, at 11:07, Glyph Lefkowitz wrote: > > >> On Dec 3, 2015, at 3:53 PM, Craig Rodrigues wrote: >> >> >> >> On Tue, Dec 1, 2015 at 5:01 PM, Glyph Lefkowitz >> wrote: >> >> One thing that I'd love to see is a checklist that is kept up-to-date >> regarding which parts of this

[Twisted-Python] [INCOMPATIBLE CHANGE] Removing Gadfly support from adbapi

2015-12-04 Thread Amber "Hawkie" Brown
So, apparently, a long time ago, there was a database called Gadfly, and Twisted used to test adbapi against it. However, since then, we've moved on from Python versions that gadfly supports, so it outright doesn't work now -- not buggy, not weird -- just doesn't even import. This doesn't chang

[Twisted-Python] Twisted 15.4 was the last release to support Python 2.6; or: a HawkOwl Can't Words Situation

2015-12-07 Thread Amber "Hawkie" Brown
Hi everyone! It's been brought to my attention that I misworded something in the release notes and it slipped through the cracks. In the NEWS I said: > This is the last Twisted release where Python 2.6 is supported, on any > platform. However, I meant that this is the first Twisted release to

Re: [Twisted-Python] PotentialZombieWarning warning message?

2015-12-14 Thread Amber "Hawkie" Brown
> On 14 Dec 2015, at 22:52, pisymbol . wrote: > > Hi: > > I'd like to adopt Twisted for a current project I'm coding up. I'm on > CentOS 6.7 x86-64 using python v2.6 and the stock > python-twisted-8.2.0-3.1 package built for this release. ... > Is there anyway to get rid of this message? I re

Re: [Twisted-Python] When's the next release?

2015-12-14 Thread Amber "Hawkie" Brown
Hi! Since a release went out just the other week, I'd say January at the earliest. Every 2-3 months is the schedule that seems to balance getting things out there with the burden of downstream & users having to handle updates. - Amber > On 14 Dec 2015, at 20:16, Jonathan Lange wrote: > > Hel

Re: [Twisted-Python] Python 2.7 on CentOS 6 (was: PotentialZombieWarning warning message?)

2015-12-14 Thread Amber "Hawkie" Brown
> On 15 Dec 2015, at 08:43, Glyph Lefkowitz wrote: > >>> But again: Python 2.6 is unsupported by the upstream Python developers. You >>> really should not be using it, since it won't receive security updates (of >>> course, Red Hat and transitively CentOS claim to "support" these packages, >>>

Re: [Twisted-Python] asynchronous response

2015-12-17 Thread Amber "Hawkie" Brown
> On 17 Dec 2015, at 08:11, Kevin Mcintyre wrote: > > Hey - I'm confused, so nothing new :) ...but I'm running at this example and > I'm scratching my head. > > http://twistedmatrix.com/documents/current/web/howto/web-in-60/asynchronous-deferred.html > > I would've thought 2 requests could be

[Twisted-Python] [BACKWARDS INCOMPATIBLE] Moving Twisted to PEP-3333

2015-12-21 Thread Amber "Hawkie" Brown
Hi everyone! We've been attempting to port twisted.web.wsgi to Python 3, as of recent. The existence of PEP- makes this easier, but due to our backwards compatibility policy, implementing stricter checks to make sure t.w.wsgi-using applications are actually PEP- may be a change which ca

[Twisted-Python] [(maybe) BACKWARDS INCOMPATIBLE] Moving Twisted to PEP-3333

2015-12-22 Thread Amber "Hawkie" Brown
> On 22 Dec 2015, at 14:27, Amber Hawkie Brown > wrote: > > Hi everyone! > > We've been attempting to port twisted.web.wsgi to Python 3, as of recent. The > existence of PEP- makes this easier, but due to our backwards > compatibility policy, implementing

Re: [Twisted-Python] twisted-python on OS X 10.11 conch does not install

2015-12-30 Thread Amber "Hawkie" Brown
> On 30 Dec 2015, at 22:10, Adi Roiban wrote: > > On 30 December 2015 at 15:47, Guglielmo Pasa > wrote: > Hi, > I’m trying to get twisted installed on OS X 10.11 with virtualenv and > python3.5. All dependencies are satisfied. > It seems to install correctly and it seems that OpenSSL is worki

Re: [Twisted-Python] operations: baby steps. buildbot move?

2016-01-31 Thread Amber "Hawkie" Brown
> On 1 Feb 2016, at 08:46, Glyph Lefkowitz wrote: > > So at some point in the coming week I'd like to just move exactly the version > of the Buildmaster we're running right now to a new cloud host on Rackspace; > probably the smallest one that comes with an SSD. Sounds good. The 2GB General P

[Twisted-Python] Compatibility issues with Twisted and OpenSSL 1.0.2f

2016-02-08 Thread Amber "Hawkie" Brown
Hi everyone, There's a known issue with Twisted + PyOpenSSL>=0.13 using OpenSSL version 1.0.2f. Please note, this only potentially affects you if: - You use Windows or OS X -- Cryptography 1.2.2's wheels have a bundled 1.0.2f. OR - You use a Linux or FreeBSD distribution which has OpenSSL 1.0.2f

[Twisted-Python] Twisted 16.0pre1 Announcement

2016-02-15 Thread Amber "Hawkie" Brown
Hi everyone, it's time for another Twisted release! Twisted 16.0 brings some important changes, and some nice-to-haves as well. The major things are: - TLS endpoints have arrived! They're like the old `ssl:` endpoints, but support faster IPv4/IPv6 connections (using HostnameEndpoint) and always

[Twisted-Python] Twisted + OpenSSL 1.0.2f issues resolved

2016-02-19 Thread Amber "Hawkie" Brown
Hi everyone, Since Tristan Seligmann has fixed https://twistedmatrix.com/trac/ticket/8189 , and the CFFI crash-on-shutdown bugs have been resolved upstream, Twisted is now fully compatible with OpenSSL 1.0.2f as included in Cryptography 1.2.2, and as included in distributions that have been upd

[Twisted-Python] Twisted 16.0.0 Prerelease 2 Announcement

2016-02-27 Thread Amber "Hawkie" Brown
Hi everyone, A few issues were identified in Twisted 16.0.0pre1 by the Canonical MAAS team, related to the twisted.conch.ssh.keys module missing some dependencies when installed on Python 3. These issues have been fixed and are in Twisted 16.0.0pre2. You can find it and the NEWS file at https:

[Twisted-Python] Twisted 16.0.0 Prerelease 3 Announcement

2016-03-02 Thread Amber "Hawkie" Brown
Hi everyone, exarkun spotted a regression in the 16.0.0 prereleases, where calling endpoints' serverWithString with a SSL strports description and an empty chain file would give an unhelpful error message. These issues have been fixed and are in Twisted 16.0.0pre3. You can find it and the NEWS

[Twisted-Python] Twisted 16.0 Released

2016-03-14 Thread Amber "Hawkie" Brown
On behalf of Twisted Matrix Laboratories, I am honoured to announce the release of Twisted 16.0! Twisted 16.0 brings some important changes, and some nice-to-haves as well. The major things are: - TLS endpoints have arrived! They're like the old `ssl:` endpoints, but support faster IPv4/IPv6 c

[Twisted-Python] Twisted 16.1.0 Prerelease 1 Announcement

2016-03-25 Thread Amber "Hawkie" Brown
Hi everyone, Another Twisted release is upon us -- this one is small, but has some nice to haves. In this release is: - twisted.application.internet.ClientService, a service that maintains a persistent outgoing endpoint-based connection -- a replacement for ReconnectingClientFactory that uses

[Twisted-Python] Twisted 16.1 Release Announcement

2016-04-04 Thread Amber "Hawkie" Brown
On behalf of Twisted Matrix Laboratories, I am honoured to announce the release of Twisted 16.1! This release is hot off the heels of 16.0 released last month, including some nice little tidbits. The highlights include: - twisted.application.internet.ClientService, a service that maintains a p

[Twisted-Python] Twisted 16.1.1 Prerelease 1 Announcement

2016-04-05 Thread Amber "Hawkie" Brown
Hi everyone, I'd like to announce a prerelease of the upcoming Twisted 16.1.1, a patch release for Twisted 16.1. This fixes a regression in twisted.web where requests would not be logged. The tarball and NEWS file can be found at https://twistedmatrix.com/Releases/pre/16.1.1pre1/ . Please test

[Twisted-Python] Twisted 16.1.1 Release Announcement

2016-04-10 Thread Amber "Hawkie" Brown
On behalf of Twisted Matrix Laboratories, I am honoured to announce the release of Twisted 16.1.1! This is a small bugfix release in the 16.1 series, fixing a bug where `twistd web` would not output access logs. For more information, check the NEWS file (link provided below). You can find the

Re: [Twisted-Python] Twisted 16.1 Release Announcement

2016-04-12 Thread Amber "Hawkie" Brown
> On 12 Apr 2016, at 21:17, anatoly techtonik wrote: > > Hi, > > Are there any plans to get back 32-bit wheels for Twisted? > > ___ > Twisted-Python mailing list > Twisted-Python@twistedmatrix.com > http://twistedmatrix.com/cgi-bin/mailman/listinfo/t

[Twisted-Python] Changes to Twisted's Trac (GitHub Authentication)

2016-04-27 Thread Amber "Hawkie" Brown
Hi everyone, If you've ever had your password eaten by our Trac instance, had your comment rejected by spambayes, or seen the amount of effort it takes removing random nulls from our htpasswd files, rejoice! With https://github.com/twisted-infra/braid/pull/192 , we are moving our Trac instance

[Twisted-Python] [MIGRATION COMPLETE] Changes to Twisted's Trac (GitHub Authentication)

2016-04-27 Thread Amber "Hawkie" Brown
would like to still use it, please let me know what your GitHub user account is, and I can set those permissions back up. - Amber > On 27 Apr 2016, at 19:13, Amber Hawkie Brown > wrote: > > Hi everyone, > > If you've ever had your password eaten by our Trac ins

[Twisted-Python] Twisted 16.2.0pre1 Release Announcement

2016-05-09 Thread Amber "Hawkie" Brown
Hi everyone! Time for another Twisted prerelease! Our release cadence stays steady, and this prerelease should bring some new nice features! The highlights include: - twisted.protocols.haproxy.proxyEndpoint, a wrapper endpoint that gives some extra information to the wrapped protocols passed by

[Twisted-Python] [INFRASTRUCTURE OUTAGE] Moving from SVN to Git

2016-05-10 Thread Amber "Hawkie" Brown
Hi everyone! It's finally time to pull the trigger on this. Twisted's Trac may be down intermittently in the next few hours as I do the migration. - Amber signature.asc Description: Message signed with OpenPGP using GPGMail ___ Twisted-Python mailin

[Twisted-Python] [ALL OK] [INFRASTRUCTURE OUTAGE] Moving from SVN to Git

2016-05-10 Thread Amber "Hawkie" Brown
Hi everyone! Twisted infra is now back up and kicking, and we've moved to https://github.com/twisted/twisted as our "authoritative" mirror. - Amber > On 10 May 2016, at 18:16, Amber Hawkie Brown > wrote: > > Hi everyone! > > It's finally time to pu

[Twisted-Python] [INFRASTRUCTURE OUTAGE] Migration of Buildbot to new hardware

2016-05-11 Thread Amber "Hawkie" Brown
Hi everyone, Keeping the infrastructure updates coming! I'm going to be moving the Buildbot to new hardware, so it may be down for today, plus however long DNS takes to propagate. This should only affect Twisted committers running tests on the builder infrastructure; Trac, docs, and everything

[Twisted-Python] [INCOMPATIBLE CHANGE] Removal of twisted.manhole and twisted.spread.ui

2016-05-14 Thread Amber "Hawkie" Brown
As part of some spring cleaning, I'm removing two of the largest sections of unmaintained, undocumented, and mostly untested code in Twisted. These are twisted.manhole (not twisted.conch.manhole, which is over SSH/telnet; twisted.manhole is over PB) and twisted.spread.ui (a GTK interface + some

[Twisted-Python] [ALL IS WELL] [INFRASTRUCTURE OUTAGE] Migration of Buildbot to new hardware

2016-05-14 Thread Amber "Hawkie" Brown
Hi everyone, The BuildBot migration is now complete. - Amber > On 11 May 2016, at 16:28, Amber Hawkie Brown > wrote: > > Hi everyone, > > Keeping the infrastructure updates coming! I'm going to be moving the > Buildbot to new hardware, so it may be down for to

[Twisted-Python] Twisted 16.2 Release Announcement

2016-05-18 Thread Amber "Hawkie" Brown
On behalf of Twisted Matrix Laboratories, I am honoured to announce the release of Twisted 16.2! Just in time for PyCon US, this release brings a few headlining features (like the haproxy endpoint) and the continuation of the modernisation of the codebase. More Python 3, less deprecated code, w

Re: [Twisted-Python] overview: new review queue venue

2016-05-21 Thread Amber "Hawkie" Brown
> On 22 May 2016, at 06:12, Glyph wrote: > > It is therefore tempting to map it into GitHub via labels and webhooks and > bot workflows. However, I think a better mapping would be this: > > • Proposing: Just open a pull request. Any open pull request should be > treated as part of the

Re: [Twisted-Python] overview: new review queue venue

2016-05-21 Thread Amber "Hawkie" Brown
> On 22 May 2016, at 14:15, Glyph wrote: > > Sorry, I guess I wasn't clear. I know that PRs are presently a potential > alternative to a diff, and that we are still using Trac for ticketing. I > want to make it possible to avoid using Trac for ticketing; perhaps switching > to github issues

Re: [Twisted-Python] overview: new review queue venue

2016-05-21 Thread Amber "Hawkie" Brown
> On 22 May 2016, at 14:24, Daniel Sank wrote: > > All, > > > Please do not use squash commits. See > > http://mjg59.dreamwidth.org/42759.html. > > Squashing commits is essential to making useful commit histories. Are you > just saying not to use Github's built-in feature which squashes eve

Re: [Twisted-Python] overview: new review queue venue

2016-05-21 Thread Amber "Hawkie" Brown
> On 22 May 2016, at 14:23, Glyph wrote: > > A lot of projects do follow this workflow, and maybe it will be fine for us. > The real question is; is FreeBSD support really worth it for the cost to > contributors, since that's the only platform we currently support but can't > test? I'm gues

Re: [Twisted-Python] overview: new review queue venue

2016-05-21 Thread Amber "Hawkie" Brown
> On 22 May 2016, at 14:32, Glyph wrote: > > >> On May 21, 2016, at 11:21 PM, Amber Hawkie Brown >> wrote: >> >> >>> On 22 May 2016, at 14:15, Glyph wrote: >>> >>> Sorry, I guess I wasn't clear. I know that PRs are presen

Re: [Twisted-Python] overview: new review queue venue

2016-05-22 Thread Amber "Hawkie" Brown
> On 22 May 2016, at 15:23, Glyph wrote: > > >> On May 22, 2016, at 12:15 AM, Hynek Schlawack wrote: >> >> Ah finally a fine bike shedding thread that gets everyone involved. ;) > > OKAY NOW THAT I'VE GOT YOU ALL HERE LET'S TALK ABOUT > https://twistedmatrix.com/trac/ticket/288 > > *slams

Re: [Twisted-Python] overview: new review queue venue

2016-05-22 Thread Amber "Hawkie" Brown
Mark has been working on a bot which would reopen it with a comment: https://github.com/markrwilliams/txghbot - Amber > On 23 May 2016, at 12:56, Craig Rodrigues wrote: > > I submitted this PR, which is now closed: > https://github.com/twisted/twisted/pull/62 > > I don't want to re-open that

Re: [Twisted-Python] Porting PB to python3

2016-06-10 Thread Amber "Hawkie" Brown
> On 11 Jun 2016, at 03:39, Craig Rodrigues wrote: > > Hi, > > I reviewed your branch: > https://github.com/wrohdewald/twisted/commits/spread-py3-7598/twisted > > In my opinion, that branch has two categories of Python 3 porting: > > Category 1: Minor > -> these are "minor" fixos, such as

[Twisted-Python] Upcoming Buildbot Changes (Ubuntu version support)

2016-06-10 Thread Amber "Hawkie" Brown
Hi everyone, I'm doing some builder work today; including changing the versions of Ubuntu we test on. From next week, our supported Ubuntu platforms will be: - Ubuntu 12.04 (Python 2.7) - Ubuntu 14.04 (Python 2.7) - Ubuntu 16.04 (Python 2.7, Python 3.4, Python 3.5, PyPy (unsupported)) These are

Re: [Twisted-Python] Upcoming Buildbot Changes (Ubuntu version support)

2016-06-11 Thread Amber "Hawkie" Brown
> On 12 Jun 2016, at 03:36, Glyph wrote: > >> On Jun 10, 2016, at 21:35, Amber Hawkie Brown >> wrote: >> >> Hi everyone, >> >> I'm doing some builder work today; including changing the versions of Ubuntu >> we test on. From next week, ou

Re: [Twisted-Python] Porting PB to python3

2016-06-12 Thread Amber "Hawkie" Brown
> On 13 Jun 2016, at 01:04, Wolfgang Rohdewald > wrote: > > Am Freitag, 10. Juni 2016, 12:39:20 CEST schrieb Craig Rodrigues: >> I hope you haven't lost interest in this, and are still willing to push >> forward. > > Maybe in autumn. But I rather hope somebody else would continue with this. >

[Twisted-Python] Twisted 16.3.0 Prerelease 1 Announcement

2016-06-14 Thread Amber "Hawkie" Brown
Hello everyone! It's time for yet another Twisted release -- although not long after the last, we have had a bunch of good changes from the PyCon sprints, and some long-awaited work has landed! - The Git migration has happened, so we've updated our development documentation to match. We're now

Re: [Twisted-Python] two minor things

2016-06-22 Thread Amber "Hawkie" Brown
> On 22 Jun 2016, at 18:51, Tristan Seligmann wrote: > > On Wed, 22 Jun 2016 at 10:05 Glyph wrote: > > If we are going to change this, I would really appreciate it if someone in > favor of the change would write a script to re-name the literally thousands > of outstanding branches to the new

[Twisted-Python] Twisted 16.3.0 Prerelease 2 Announcement

2016-06-28 Thread Amber "Hawkie" Brown
Hi everyone, Here's another prerelease in the 16.3 series -- fixing a 16.2 regression in HTTP timeouts not working. For more information, check the NEWS file (link provided below). As usual, it's available for download -- go here (https://twistedmatrix.com/Releases/pre/16.3.0pre2/) to get the

[Twisted-Python] Twisted 16.3.0 Release Announcement

2016-07-06 Thread Amber Hawkie Brown
On behalf of Twisted Matrix Laboratories, I am honoured to announce the release of Twisted 16.3.0. The highlights of this release are: - The Git migration has happened, so we've updated our development documentation to match. We're now trialling accepting pull requests at github.com/twisted/tw

Re: [Twisted-Python] Twisted 16.3.0 Prerelease 2 Announcement

2016-07-09 Thread Amber "Hawkie" Brown
Hmm, I have it working fine (Python 2.7/3.5, w/ Cryptography wheels on OS X)... The default ciphers in Twisted are: ECDH+AESGCM:DH+AESGCM:ECDH+AES256:DH+AES256:ECDH+AES128:DH+AES:ECDH+3DES:DH+3DES:RSA+AESGCM:RSA+AES:RSA+3DES:!aNULL:!MD5:!DSS So I am not sure why it's not picking up "TLS_ECDHE_R

[Twisted-Python] IProtocolWithReactor, or passing the reactor though to protocols

2016-07-15 Thread Amber "Hawkie" Brown
(disclaimer: this is after several hours on an aeroplane, this may all be nonsense) So, I'm currently looking into adding some features to twisted.web -- something that historically hasn't had the best support for pluggable reactors, and which requires levels and levels of monkeypatching (see t

Re: [Twisted-Python] IProtocolWithReactor, or passing the reactor though to protocols

2016-07-16 Thread Amber "Hawkie" Brown
> On 15 Jul 2016, at 23:06, Glyph Lefkowitz wrote: > >> >> On Jul 15, 2016, at 6:02 AM, Amber Hawkie Brown >> wrote: >> >> (disclaimer: this is after several hours on an aeroplane, this may all be >> nonsense) >> >> So, I'm

Re: [Twisted-Python] IProtocolWithReactor, or passing the reactor though to protocols

2016-07-18 Thread Amber "Hawkie" Brown
> On 18 Jul 2016, at 09:15, Glyph Lefkowitz wrote: > >> On Jul 16, 2016, at 06:01, Amber Hawkie Brown >> wrote: >> >> Yes, that ticket is almost what I want! That is a much better solution for >> Protocols. >> >> However, Factories still n

Re: [Twisted-Python] Twisted tests on public CI

2016-07-20 Thread Amber "Hawkie" Brown
> On 20 Jul 2016, at 23:36, Glyph Lefkowitz wrote: > > It seems like the only thing that Buildbot is now covering which this setup > is not is alternate kernels, which have not diverged in behavior from > Twisted's perspective for 7 or 8 years. I am starting to wonder if we could > get rid o

Re: [Twisted-Python] close to the finish line on hosted windows testing

2016-07-24 Thread Amber "Hawkie" Brown
Just a note; I've got both issues fixed on a branch and am just cleaning it up for review. Them, I would like to remove the (quite broken) Windows 7 builder and just use appveyor. - Amber > On 24 Jul 2016, at 21:01, Glyph Lefkowitz wrote: > > Thanks to Craig and Adi's work, we now have tests

Re: [Twisted-Python] INCOMPATIBLE CHANGE: twisted.python.dist renamed to twisted.python._setup

2016-08-07 Thread Amber "Hawkie" Brown
> On 8 Aug 2016, at 08:15, Craig Rodrigues wrote: > > > > On Sun, Aug 7, 2016 at 4:15 PM, Glyph Lefkowitz > wrote: > >> On Aug 7, 2016, at 4:19 AM, Adi Roiban > > wrote: >> >> Hi, >> >> I would like to remove twisted.python.dist as a p

[Twisted-Python] Twisted 16.3.1 Prerelease 1 Announcement

2016-08-10 Thread Amber "Hawkie" Brown
Hi everyone, I've just uploaded the first prerelease of Twisted 16.3.1, a security & critical bug fix release of the 16.3 series. It contains: - A bugfix for a HTTP/2 edge case, - Fix for CVE-2008-7317 (generating potentially guessable HTTP session identifiers) - Fix for CVE-2008-7318 (sending

[Twisted-Python] Twisted 16.4.0 Prerelease 1 Announcement

2016-08-12 Thread Amber "Hawkie" Brown
In a rare Twisted release double feature right after 16.3.1, I bring you the first prerelease of Twisted 16.4.0. This is a big release, the first after the Git migration has really kicked in! And so, here's what it brings us: - twist, a new command line tool for running Twisted plugins, similar

[Twisted-Python] Twisted 16.3.1 Release Announcement

2016-08-15 Thread Amber "Hawkie" Brown
On behalf of Twisted Matrix Laboratories, I am honoured to announce the release of Twisted 16.3.1. This is a bug fix & security fix release, and is recommended for all users of Twisted. The fixes are: - A bugfix for a HTTP/2 edge case, - Fix for CVE-2008-7317 (generating potentially guessable H

[Twisted-Python] [BACKWARDS INCOMPATIBILITY] Making twisted.python.dist3 private

2016-08-16 Thread Amber "Hawkie" Brown
Hi everyone, I am moving the dist3 from a whitelist to a blacklist, and that requires changing the whole module's interface, which shouldn't be public anyway. You can get the branch here: https://github.com/twisted/twisted/pull/501 , it'll be available for a further week. The only concern for

[Twisted-Python] Moving under a src directory, or: Sorry But I Broke All Your Pull Requests

2016-08-17 Thread Amber "Hawkie" Brown
Hi everyone, I have just merged the branch which puts twisted under a src/ directory. The reasons are many (see https://hynek.me/articles/testing-packaging/ for details as to why this is a Fantastic Idea), and it will require a bit of care with existing branches and pull requests. Thankfully,

[Twisted-Python] Twisted 16.3.2 Release Announcement

2016-08-19 Thread Amber "Hawkie" Brown
On behalf of Twisted Matrix Laboratories, I am honoured to announce the release of Twisted 16.3.1. This is a security fix release, and is recommended for all users of Twisted. The fixes contained are: - Twisted's HTTP server, when operating over TLS, would not cleanly close sockets, causing it

[Twisted-Python] Twisted 16.4.0 Prerelease 2 Announcement

2016-08-21 Thread Amber "Hawkie" Brown
Hi everyone! I bring you a new Twisted 16.4.0 prerelease, with the following fixes: - Twisted's HTTP server, when operating over TLS, would not cleanly close sockets, causing it to build up CLOSE_WAIT sockets until it would eventually run out of file descriptors. (from 16.3.2) - AMP no longer f

Re: [Twisted-Python] Please fix the broken buildbots

2016-08-23 Thread Amber "Hawkie" Brown
So I also investigated and it appeared like the hack I had in https://github.com/twisted-infra/braid/blob/master/services/buildbot/master/twisted_factories.py#L368 to prevent this from occurring disappeared in prod; I think maybe Adi pushed up something trying to replicate what it was doing with

Re: [Twisted-Python] Waiting time for tests running on Travis CI and Buildbot

2016-08-23 Thread Amber "Hawkie" Brown
The only reason to support Python 3.3 is PyPy3. However, since they now have funding to push it to 3.5, and PyPy3 is by no means production ready, I think it is reasonable to do this. I will announce the release after Twisted 16.4 as the final one to support Python 3.3, in accordance with our c

  1   2   >