Opened 9 years ago
Closed 8 years ago
#2157 closed enhancement (fixed)
drop support for Python-2.4
Reported by: | dustin | Owned by: | dustin |
---|---|---|---|
Priority: | major | Milestone: | 0.8.7 |
Version: | master | Keywords: | |
Cc: |
Description
This will happen *after* 0.8.6 is released. This was discussed on the mailing list here.
Change History (7)
comment:1 Changed 9 years ago by dustin
comment:2 Changed 9 years ago by dustin
Tests are disabled.
comment:3 Changed 9 years ago by Dustin J. Mitchell
Require Python-2.5 and Twisted-9.0.0 on master.
Changeset: afddbfa2ef1ddc259bf01d5a01d1b90b694cd665
comment:4 Changed 9 years ago by Dustin J. Mitchell
change deferredGenerator to inlineCallbacks globally
This removes *most* references to deferredGenerator/waitForDeferred, except those in master/buildbot/schedulers/base.py and master/buildbot/process/buildrequest.py, to avoid conflicts with a pending patch.
Once that patch lands, we will need to make an additional sweep through the codebase.
Refs #2157.
Changeset: 99a0d88e73018065e5af0a440e83ca95075d4161
comment:5 Changed 8 years ago by tom.prince
- Milestone changed from 0.8.+ to 0.8.8
comment:6 Changed 8 years ago by tom.prince
Is there anything left to do here?
comment:7 Changed 8 years ago by dustin
- Milestone changed from 0.8.8 to 0.8.7
- Resolution set to fixed
- Status changed from new to closed
Nope - no deferredGenerators left.
Let's keep compatibility with 2.4 on slaves for as long as practical - that shouldn't be too hard, since the slave code is rarely modified and much simpler than the master.