lp://staging/~cjwatson/loggerhead/chameleon

Created by Colin Watson and last modified
Get this branch:
bzr branch lp://staging/~cjwatson/loggerhead/chameleon
Only Colin Watson can upload to this branch. If you are Colin Watson please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Colin Watson
Project:
loggerhead
Status:
Merged

Recent revisions

528. By Colin Watson

Port from SimpleTAL to Chameleon.

SimpleTAL is a painful dependency, because it has no download files on
PyPI: the only way to depend on it properly is therefore using a direct
URL reference, and as I understand it packages with such references
those can't be uploaded to PyPI.

Porting to Chameleon (Zope's default TAL implementation nowadays) turns
out not to be too difficult. The main work involved is because it
doesn't support path expressions. It would be possible to add those
using `z3c.pt`, and I considered that, but that has a significant
dependency tree for packages that don't already use the Zope Toolkit,
and it would have also required extra startup complexity to register
`ITraversable` adapters. It's easier to convert path expressions to the
equivalent Python expressions, although the process of doing so was
unfortunately quite error-prone.

527. By Colin Watson

Add several more NEWS entries since 1.20.0.

526. By Colin Watson

Convert NEWS entry to UTF-8.

525. By Colin Watson

Note release date of 1.20.0.

524. By Jelmer Vernooij

Avoid use of file ids - use paths instead.

Merged from https://code.launchpad.net/~jelmer/loggerhead/no-file-ids/+merge/426375

523. By Colin Watson

Pin some more requirements to avoid issues on Python 3.5.

Merged from https://code.launchpad.net/~cjwatson/loggerhead/py35-workarounds/+merge/426630

521. By Jelmer Vernooij

Add a /health target.

Merged from https://code.launchpad.net/~jelmer/loggerhead/health/+merge/412819

520. By Colin Watson

Drop support for Python < 3 and Breezy < 3.1.

Merged from https://code.launchpad.net/~jelmer/loggerhead/drop-python3/+merge/411875

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp://staging/loggerhead
This branch contains Public information 
Everyone can see this information.

Subscribers