have an opinion one way or the other on them.
--
Mike Orr sluggos...@gmail.com
--
You received this message because you are subscribed to the Google Groups
TurboGears group.
To post to this group, send email to turbogears@googlegroups.com.
To unsubscribe from this group, send email to
turbogears
On Thu, Nov 29, 2012 at 3:20 PM, Jonathan Vanasco jvana...@gmail.comwrote:
Is there a url for that Paginate project ?
http://pypi.python.org/pypi/paginate/0.3.2
However, the last release is 2008. But I expect the next release will be
here.
--
Mike Orr sluggos...@gmail.com
--
You received
on that yet.
--
Mike Orr sluggos...@gmail.com
--
You received this message because you are subscribed to the Google Groups
TurboGears group.
To post to this group, send email to turbogears@googlegroups.com.
To unsubscribe from this group, send email to
turbogears+unsubscr...@googlegroups.com
its innovation continues
as it has done in the past, and these are some questions I would ask about
potential future directions.
--
Mike Orr sluggos...@gmail.com
--
You received this message because you are subscribed to the Google Groups
TurboGears Trunk group.
To post to this group, send
://www.buffaloah.com/a/virtual/egypt/karnak/sphinxes/index.html
--
Mike Orr sluggos...@gmail.com
--
You received this message because you are subscribed to the Google Groups
TurboGears group.
To post to this group, send email to turbogears@googlegroups.com.
To unsubscribe from this group, send email
is available in PyPI, and the docs will be updated as
soon as Ben has a chance to update webhelpers.groovie.org. A temporary
copy of the docs s at
http://sluggo.scrapping.cc/tmp/webhelpers/index.html
--
Mike Orr sluggos...@gmail.com
--
You received this message because you are subscribed
changes are planned. Any large additions people may have should be
released outside WebHelpers. There are a few pending enhancement in
the bugtracker which may be implemented someday.
--
Mike Orr sluggos...@gmail.com
--
You received this message because you are subscribed to the Google Groups
large things can go
outside WebHelpers so I can concentrate more on Pylons development.
--
Mike Orr sluggos...@gmail.com
--
You received this message because you are subscribed to the Google Groups
TurboGears group.
To post to this group, send email to turboge...@googlegroups.com
no timeline for when this might
happen, or whether it will be exactly as described.
--
Mike Orr sluggos...@gmail.com
--
You received this message because you are subscribed to the Google Groups
TurboGears group.
To post to this group, send email to turboge...@googlegroups.com.
To unsubscribe from
direction, and we may want to jump to a
higher-level protocol while we're at it.
http://wiki.pylonshq.com/display/pylonsprojects/WebOb+Stack
--
Mike Orr sluggos...@gmail.com
--
You received this message because you are subscribed to the Google Groups
TurboGears group.
To post to this group, send
2.5 compatibility fix by Yuen Ho Wong. (#20)
* webhelpers.html.tools:
- New helper ``js_obfuscate`` implements the old rails helpers.
* webhelpers.util:
- New helper ``update_params`` to update query parameters in a URL.
--
Mike Orr sluggos...@gmail.com
--
You received this message
in ASCII.
+ Four other helpers reduce HTML entities or whitespace.
--
Mike Orr sluggos...@gmail.com
--
You received this message because you are subscribed to the Google Groups
TurboGears group.
To post to this group, send email to turboge...@googlegroups.com.
To unsubscribe from this group
WebHelpers 1.0b1 is released. It contains a year's worth of
enhancements since 0.6.4. Get it at
http://pypi.python.org/pypi?name=WebHelpers
**
--
Mike Orr sluggos...@gmail.com
--
You received this message because you are subscribed to the Google Groups
TurboGears group.
To post
HTML entities or whitespace.
--
Mike Orr sluggos...@gmail.com
--
You received this message because you are subscribed to the Google Groups
TurboGears group.
To post to this group, send email to turboge...@googlegroups.com.
To unsubscribe from this group, send email to
turbogears+unsubscr
there is to do.
Another issue I haven't seen an answer to is how to maintain parallel
versions of Python 2 vs Python 3 code in a single repository, a single
PyPI, and a single setup.py file. But this is a Python-wide issue.
--
Mike Orr [EMAIL PROTECTED
components (whether that be on
WSGI, WSGI 2, WebOb, or something else).
Pipefitters Union: http://pypefitters.org/ (note i/y alternation)
--
Mike Orr [EMAIL PROTECTED]
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups
.
--
Mike Orr [EMAIL PROTECTED]
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups
TurboGears group.
To post to this group, send email to turbogears@googlegroups.com
To unsubscribe from this group, send email to [EMAIL
the flag.
--
Mike Orr [EMAIL PROTECTED]
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups
TurboGears group.
To post to this group, send email to turbogears@googlegroups.com
To unsubscribe from this group, send email
consider lining them up vertically; it looks like they're wrapping now.
--
Mike Orr [EMAIL PROTECTED]
([EMAIL PROTECTED] address is semi-reliable)
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups
TurboGears group
)
?
[/somewhere]
db.connection = connect_mysql
=
+2: change the extension
=
Remember that we'll have to support virtual hosts eventually, as well
as path sections.
--
Mike Orr [EMAIL PROTECTED]
([EMAIL PROTECTED] address is semi-reliable)
--~--~-~--~~~---~--~~
You
for
all but the most pedantic applications. Why not the same for
controllers and models? Small applications will find
controllers/__init__.py a very minor inconvenience. Large
applications require it.
--
Mike Orr [EMAIL PROTECTED]
([EMAIL PROTECTED] address is semi-reliable
. The
module I was thinking of is mod_auth, and the directive
AuthAuthoritative Off (not ModAuth Off). Although
AuthAuthoritative doesn't fully disable it like I was thinking, just
partially. But you get the idea.
--
Mike Orr [EMAIL PROTECTED]
([EMAIL PROTECTED] address is semi-reliable
. WSGIServer is at the same level as the other
servers (SCGIServer, SimpleServer, etc.)
--
Mike Orr [EMAIL PROTECTED]
([EMAIL PROTECTED] address is semi-reliable)
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups
TurboGears
On 3/5/06, Ben Bangert [EMAIL PROTECTED] wrote:
Mike Orr wrote:
But why? Why cloud up environ needlessly? A thread-local global with a
library that any app can use up and down the chain accomplishes the
same thing, without clouding up environ.
Mainly to standardize the ways in which
look up tg_identify_login on a creepy
website and find out (1) this is turbogears.Identity, and (2) here are
the top ten exploits against it.
--
Mike Orr [EMAIL PROTECTED]
([EMAIL PROTECTED] address is semi-reliable)
--~--~-~--~~~---~--~~
You received this message
http://linuxgazette.net/124/orr.html
My PyCon article
--
Mike Orr [EMAIL PROTECTED]
([EMAIL PROTECTED] address is semi-reliable)
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups
TurboGears group.
To post
licenses, all MIT licenses are
MIT-like. They can't be strictly MIT because the owner is not the
Massachusetts Institute of Technology.
--
Mike Orr [EMAIL PROTECTED]
([EMAIL PROTECTED] address is semi-reliable)
--~--~-~--~~~---~--~~
You received this message
in memory, and see
which way works best.
--
Mike Orr [EMAIL PROTECTED]
([EMAIL PROTECTED] address is semi-reliable)
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups
TurboGears group.
To post to this group, send email
to daemonize my Quixote apps on the Mac, and
then had somebody link it into the start/stop system. I may port the
module to TG someday, or maybe the proposed os.daemonize() function
will be added to Python 2.5.
--
Mike Orr [EMAIL PROTECTED]
([EMAIL PROTECTED] address is semi-reliable
' module but so far it hasn't appeared.
--
Mike Orr [EMAIL PROTECTED]
([EMAIL PROTECTED] address is semi-reliable)
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups
TurboGears group.
To post to this group, send email
The blue logo box is really only needed on the homepage. Dropping it
on the other pages or using a smaller version will bring the menus and
content closer to the top, making it more navigable.
I would help with the site but I've got my hand full with three other tasks.
--
Mike Orr [EMAIL
On 2/16/06, Kevin Dangoor [EMAIL PROTECTED] wrote:
On 2/15/06, Mike Orr [EMAIL PROTECTED] wrote:
Then I discovered if the server is not handling a request, pressing
ctrl-C quits all the threads. But if it is handling a request, the
threads remain. If I then press Stop in the browser
entering
the commands.
Sadly, this exercise didn't help. TG with SQLite is still hanging...
--
Mike Orr [EMAIL PROTECTED]
([EMAIL PROTECTED] address is semi-reliable)
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups
)
AttributeError: 'thread._local' object has no attribute 'response'
--
Mike Orr [EMAIL PROTECTED]
([EMAIL PROTECTED] address is semi-reliable)
the documentation you need, official
on top with user comments below.
The PHP online documentation format kicks ass, and I don't even like PHP.
--
Mike Orr [EMAIL PROTECTED]
([EMAIL PROTECTED] address is semi-reliable)
or worse than Paste's, or filters are better/worse than middleware,
but it's a shame to have two incompatible pairs of systems, and
perpetuating them just makes it harder to interoperate in the long
run.
But Liza's point about strengthening the core first is a good one.
--
Mike Orr [EMAIL PROTECTED
of those string lines if it uses eval().
When I did the same operations under tg-admin shell, I got a much
more informative traceback that showed exactly what the error was and
where.
--
Mike Orr [EMAIL PROTECTED]
([EMAIL PROTECTED] address is semi-reliable)
, hooray. Now, about those local variables
--
Mike Orr [EMAIL PROTECTED]
([EMAIL PROTECTED] address is semi-reliable)
; their projects were all database and/or web related.
A couple of people talked about graphics for game programs, but that
was the only other topic.
--
Mike Orr [EMAIL PROTECTED]
([EMAIL PROTECTED] address is semi-reliable)
On 2/10/06, Jorge Godoy [EMAIL PROTECTED] wrote:
Mike Orr [EMAIL PROTECTED] writes:
On 2/10/06, Jorge Godoy [EMAIL PROTECTED] wrote:
Mike Orr [EMAIL PROTECTED] writes:
... but .queryAll() returns returns strings for UnicodeCols, so you
This sounds like a bug to me...
It's just
. Some errors depend on the combination of values of
several widgets.
--
Mike Orr [EMAIL PROTECTED]
([EMAIL PROTECTED] address is semi-reliable)
tres bien ensemble.
(No subject there, but I don't hear a subject in the song. Maybe a
dropped ce or c,a?)
--
Mike Orr [EMAIL PROTECTED]
([EMAIL PROTECTED] address is semi-reliable)
(func, self, *args, **kw)
File
/usr/local/lib/python2.4/TurboGears-0.9a0dev_r663-py2.4.egg/turbogears/errorhandling.py,
line 60, in try_call
raise error
AttributeError: 'NoneType' object has no attribute 'cache'
--
Mike Orr [EMAIL PROTECTED]
([EMAIL PROTECTED] address is semi-reliable)
the form class or a factory function instead of the
instance? Then each thread would have its own instance even though
it's a decorator wrapper, right? What would be lost in terms of TG
programming elegance?
--
Mike Orr [EMAIL PROTECTED]
([EMAIL PROTECTED] address is semi-reliable)
it doesn't matter.
--
Mike Orr [EMAIL PROTECTED]
([EMAIL PROTECTED] address is semi-reliable)
much more convenient. Would this be a case for a CherryPy filter?
--
Mike Orr [EMAIL PROTECTED]
([EMAIL PROTECTED] address is semi-reliable)
authorization failure and redirects can be handled by
exceptions.
--
Mike Orr [EMAIL PROTECTED]
([EMAIL PROTECTED] address is semi-reliable)
On 1/6/06, Kevin Dangoor [EMAIL PROTECTED] wrote:
On 1/6/06, Mike Orr [EMAIL PROTECTED] wrote:
Otherwise you protect all the methods but forget about
one, or don't realize one can be accessed in an unauthenticated
manner. Quixote does this easily in ._q_traverse(), which is called
they're unavoidable.
--
Mike Orr [EMAIL PROTECTED]
([EMAIL PROTECTED] address is semi-reliable)
Well, should TG make Innodb tables by default, even if it has to patch
SQLObject to do so?
--
Mike Orr [EMAIL PROTECTED]
([EMAIL PROTECTED] address is semi-reliable)
about a second template system. The current About page handles
this.
2) Experienced Python users often have specific ideas about what kinds
of tools they prefer. So the second page would highlight TG's
flexibility. This is where the tradeoffs of Cheetah could be
discussed.
--
Mike Orr [EMAIL
you to write the
documentation yourself-- a classic problem.
Just listing what you find difficult is a good start. Otherwise,
people may not realize it's underocumented.
--
Mike Orr [EMAIL PROTECTED]
([EMAIL PROTECTED] address is semi-reliable)
it installed and
keeping it up to date. There's the Subversion route and the nightly
eggs route, but both have pitfalls that keep changing, and even
getting easy_install/ez_setup to do the right thing is challenging on
some systems.
--
Mike Orr [EMAIL PROTECTED]
([EMAIL PROTECTED] address is semi-reliable)
processes. @process_input would be better.
So pages that just display would use @expose, and pages that receive
input would use both @??? and @expose? So the form would be both an
@??? argument and in the return dictionary?
--
Mike Orr [EMAIL PROTECTED]
([EMAIL PROTECTED] address is semi-reliable)
of functions, or egg entry points, it will
be easy.
--
Mike Orr [EMAIL PROTECTED]
([EMAIL PROTECTED] address is semi-reliable)
On 12/23/05, Kevin Dangoor [EMAIL PROTECTED] wrote:
On 12/22/05, Mike Orr [EMAIL PROTECTED] wrote:
I'm fine with optional Kid preprocessors that cover over some of the
annoyances:
FOR expr=r in records attr=value =
div py:for=r in records attr=value
?python ![CDATA
/tacomacollapse.html
http://www.nwrain.com/~newtsuit/recoveries/narrows/narrows.htm
--
Mike Orr [EMAIL PROTECTED]
([EMAIL PROTECTED] address is semi-reliable)
On 12/22/05, Alvin Wang [EMAIL PROTECTED] wrote:
I think that TG needs it's own cheeseshop. or cogbin, or gearbin or
whatever you want to call it.
Probably not, but +1 for the word gearbin. Maybe we can find another
use for it.
--
Mike Orr [EMAIL PROTECTED]
([EMAIL PROTECTED] address
template would have the actual tag with placeholders for the varying
stuff, and the other template would have #def's or #attr's to specify
the varying stuff. #block may also be useful. I don't think #match
is feasable in Cheetah; how would it know which sections of the
template to replace?
--
Mike
) going to be
accepted?
--
Mike Orr [EMAIL PROTECTED]
([EMAIL PROTECTED] address is semi-reliable)
, if the thingy has a
suitable .__str__() method that produces the appropriate HTML, the
work would already be done. Oh, but ElementTree produces XML not
HTML, darn. A Cheetah filter would have to do the conversion. Well,
that's not an insurmountable task.
--
Mike Orr [EMAIL PROTECTED]
([EMAIL
On 12/21/05, Mike Orr [EMAIL PROTECTED] wrote:
The other
potential areas are things that haven't stablized yet: forms,
identity, sessions, etc. Hopefully the final contenders will be
flexible enough to work for everybody, but if not, people need an easy
way to substitute their own
be documented with
examples.
--
Mike Orr [EMAIL PROTECTED]
([EMAIL PROTECTED] address is semi-reliable)
if the socket location hasn't changed since MySQLdb was compiled?
I always run MySQL without tcp listening.
--
Mike Orr [EMAIL PROTECTED]
([EMAIL PROTECTED] address is semi-reliable)
+1 for shiny metallic colors, especially since we're talking about gears.
--
Mike Orr [EMAIL PROTECTED]
([EMAIL PROTECTED] address is semi-reliable)
I'm also interested in companies that offer virtual servers (e.g.,
user-mode Linux) and support TurboGears, so if there are any such
beasts it would be worth noting on the wiki.
--
Mike Orr [EMAIL PROTECTED]
([EMAIL PROTECTED] address is semi-reliable)
site.
The TG site I'm working on doesn't need logins, but I still keep this
use case in the back of my mind.
--
Mike Orr [EMAIL PROTECTED]
([EMAIL PROTECTED] address is semi-reliable)
English, just informal. Let's gear up to go,
has the same sense of packing up equipment.
--
Mike Orr [EMAIL PROTECTED]
([EMAIL PROTECTED] address is semi-reliable)
belongs
in the URL path.
--
Mike Orr [EMAIL PROTECTED]
([EMAIL PROTECTED] address is semi-reliable)
What's a Bike Shed?
--
Mike Orr [EMAIL PROTECTED]
([EMAIL PROTECTED] address is semi-reliable)
On 12/2/05, Mike Orr [EMAIL PROTECTED] wrote:
conn.query(DROP DATABASE IF EXISTS chemdb)
conn.query(CREATE DATABASE chemdb)
conn.query(USE chemdb)
for table in chemdb_tables:
table.dropTable(ifExists=True)
# I had trouble with relations trying to both drop/create
# in one pass
On 12/2/05, Alan Franzoni [EMAIL PROTECTED] wrote:
Mike Orr on gmane.comp.python.sqlobject said:
Yes, that might be true... but I thought Chemistry were a slightly more
precise subject ^_^ I couldn't imagine that.
The purpose of the database is both to look up known chemicals and to
identify
to MySQL [1], it choked on the transaction statements and I had to
take them out.
[1] The session2 session store at http://quixote.idyll.org/session2/
--
Mike Orr [EMAIL PROTECTED]
([EMAIL PROTECTED] address is semi-reliable)
a session identifier be put into it?
--
Mike Orr [EMAIL PROTECTED]
([EMAIL PROTECTED] address is semi-reliable)
74 matches
Mail list logo