jbalogh / jingo

An adapter for using Jinja2 templates with Django.
http://readthedocs.org/docs/jingo/en/latest/
BSD 3-Clause "New" or "Revised" License
178 stars 45 forks source link

Tag & release 0.8 #67

Closed groovecoder closed 8 years ago

groovecoder commented 9 years ago

The master branch has an important fix for Django 1.7.

It's worth a tag & a release to PyPI.

jsocol commented 9 years ago

Give me two weeks and let me fix the |f regression in 0.7. 

Sent from my phone, please excuse the occasional typo.

On Tue, Apr 7, 2015 at 8:21 AM, luke crouch notifications@github.com wrote:

The master branch has an important fix for Django 1.7.

It's worth a tag & a release to PyPI.

Reply to this email directly or view it on GitHub: https://github.com/jbalogh/jingo/issues/67

jezdez commented 9 years ago

Mind doing that release for us?

jsocol commented 9 years ago

Yes, I do.

Sorry, I know this is a pain point for y'all and I know I'm way behind schedule, but I'm not cutting a release with the |f regression in here.

I will do my very best to make time to do it today. Life and day job have not given me a lot of FLOSS time lately.

jezdez commented 9 years ago

@jsocol Understood, really. We may need to look into adopting the package (or another renderer) since frankly I know too well how being a dependency on a bigger partner (and/or old employer) can suck the fun out of FLOSS.

davedash commented 9 years ago

I ran into this with other projects.

I'd suggest mozilla making their own pypi package and putting it in their own mirror rather than being dependent on a OSS maintainer's schedule.

I have had awesome luck with devpi and similar projects and would be happy to advise. On Fri, May 8, 2015 at 10:09 AM Jannis Leidel notifications@github.com wrote:

@jsocol https://github.com/jsocol Understood, really. We may need to look into adopting the package (or another renderer) since frankly I know too well how being a dependency on a bigger partner (and/or old employer) can suck the fun out of FLOSS.

— Reply to this email directly or view it on GitHub https://github.com/jbalogh/jingo/issues/67#issuecomment-100301096.

jezdez commented 9 years ago

@davedash Agreed fully, devpi or some other type of custom index makes sense to me, except there is a lack of organization in the Python projects ever since the first guard left the company. Then webdev got shattered and made coordinated maintenance or even a common policy impossible. So in other words, no way in hell something like devpi will be adopted in practice.

jsocol commented 9 years ago

OK, this is what's happening:

Per discussion in #53 #54 and #59 (now merged), the next release is 0.7.1. It reverts the behavior of |f to what it was before 0.7. I'm not adding anything else, beyond what's already in master. Assuming travis passes, which is taking its sweet time.

I'm also going to try to do v0.8 today. That will, at least, include #70 and the change to deprecate (via deprecation warning) |f entirely, in favor of |fe.

groovecoder commented 9 years ago

@jsocol - any chance to get back to this yet? And/or could we put this under some official Mozilla maintenance to get staff time on it?

jsocol commented 9 years ago

I talked about this with @jezdez in IRC, but here's what I'm sort of proposing with #74:

jsocol commented 8 years ago

@groovecoder @jezdez any chance one of you could take a look at #74 this week?

jsocol commented 8 years ago

https://pypi.python.org/pypi/jingo/0.8 is up on PyPI. It fixes Django 1.7/1.8, but drops support for 1.6 and 1.4ESR.