Benjamin Dauvergne
1ff96ba530
debian/control: depends on python-pkg-resources and recommends python-django
...
fixes #5200
2014-07-30 16:34:37 +02:00
Frédéric Péters
3a32915b76
add missing dependency on python-pkg-resources
2014-04-25 14:13:49 +02:00
Jérôme Schneider
3a11637ac2
debian:change builde dependency python-all
2013-08-06 11:05:33 +02:00
Jérôme Schneider
e711b9fb26
Merge branch 'master' into debian
2013-08-02 11:48:24 +02:00
Jérôme Schneider
50ca9a8192
seup.py: rename entrouvert to python-entrouvert
2013-08-02 11:46:46 +02:00
Jérôme Schneider
42b00c5fc3
debian: initial import
2013-06-14 18:08:35 +02:00
Benjamin Dauvergne
b2a0ddcf0c
bump release to 1.3
2013-06-06 12:15:55 +02:00
Benjamin Dauvergne
ad7cffb24f
setup.py: add nose to tests_require
2013-06-04 17:10:40 +02:00
Benjamin Dauvergne
21f4eca29d
setup.py: remove nose from setup_requires
2013-06-04 17:08:00 +02:00
Benjamin Dauvergne
e16e794aa5
setup.py: add django to setup_requires
2013-06-04 17:01:09 +02:00
Benjamin Dauvergne
85fba042d1
logging: add a decorator to log timing of functions or methods
...
Use it like that:
from entrouvert.logging.decorators import timing
@timing(0, 1, logger='timing')
def method(arg0, arg1):
etc...
return arg0
It will output lines to the logger named 'timing' at the DEBUG level::
DEBUG module.method args: [arg0,arg1] entry: 23232.23232323
DEBUG module.method args: [arg0,arg1] exit: 232334.23232323 duration: 232.2323
2013-05-30 10:21:45 +02:00
Benjamin Dauvergne
7b0a8d292e
setup.py: allow dirty packages
2013-05-28 14:18:42 +02:00
Benjamin Dauvergne
061646596c
logging: set default max_length for syslog lines to 120
2013-05-28 10:41:54 +02:00
Benjamin Dauvergne
69c7c72d45
logging: handlers are old style class, super does not work there
2013-05-28 09:14:49 +02:00
Benjamin Dauvergne
c5e20b7ca5
logging: make maximum line length configurable
2013-05-28 09:03:33 +02:00
Benjamin Dauvergne
eaff3538a2
logging: remove BOM addition to log messages
2013-05-21 18:15:05 +02:00
Benjamin Dauvergne
6c7f21a197
bump version to 1.2
2013-05-17 18:09:48 +02:00
Benjamin Dauvergne
26e3515980
logging: add logging handler SysLogHandler
...
- it properly handle unicode,
- it wraps long content as multiple log lines.
2013-05-16 17:55:32 +02:00
Benjamin Dauvergne
fe3a77c488
setup.py: only use tag matching v* for building the version string
2013-05-15 15:24:53 +02:00
Benjamin Dauvergne
5389975c0a
setup.py: does not build the distribution tarball if git workdir is not clean
2013-05-15 15:15:41 +02:00
Benjamin Dauvergne
cffad1de38
djommon: add decorated_include utility extracted from polynum
2013-05-14 21:31:50 +02:00
Benjamin Dauvergne
ef65dbfd72
bump version to 1.1
2013-05-13 17:29:13 +02:00
Benjamin Dauvergne
fad6eb8c90
version middleware: add entrouvert to the list of eo packages
2013-05-13 17:28:59 +02:00
Benjamin Dauvergne
1d459c9d73
version middleware: use application/json for mime-type
2013-05-13 17:28:41 +02:00
Benjamin Dauvergne
07c1be37a6
setup.py: use git describe for generating the version number
2013-05-13 17:12:56 +02:00
Benjamin Dauvergne
eda5ddda8b
djommon: add a django VersionMiddleware
2013-05-13 15:22:59 +02:00
Benjamin Dauvergne
0bf1f2e20a
VersionMiddleware: make get_packages_version a class method
2013-05-13 15:22:18 +02:00
Frédéric Péters
7aa873d283
trivial: do not use an intermediary variable for widowless templatetag
2013-04-26 13:14:46 +02:00
Benjamin Dauvergne
cedb5ed407
setup.py: decrease required nose version
2013-04-26 10:22:39 +02:00
Frédéric Péters
9c389acb6b
build: insert date into version string
2013-04-26 10:06:01 +02:00
Frédéric Péters
61ce9375e4
add au quotidien to list of projects
2013-04-26 09:13:29 +02:00
Frédéric Péters
c10a886565
add a .gitignore
2013-04-26 09:00:52 +02:00
Frédéric Péters
1b2c8806c5
isolate code to get package versions from wsgi mechanics
2013-04-26 08:59:13 +02:00
Frédéric Péters
b16fd40cb8
update tests to work with Python 2.6
2013-04-26 08:58:33 +02:00
Benjamin Dauvergne
bbd772575e
setup.py: add check-git2python-packaging.sh to scripts
2013-04-25 18:31:33 +02:00
Benjamin Dauvergne
56c2f01736
add tool script to check proper packaging of a git python repository
2013-04-25 18:29:12 +02:00
Benjamin Dauvergne
f9e8f62339
add a README
2013-04-25 18:28:57 +02:00
Benjamin Dauvergne
fa4c24c298
add git commit number to version when in a git repository
2013-04-25 18:28:42 +02:00
Benjamin Dauvergne
992ebe9780
djommon: package compiled translations
2013-04-25 18:28:10 +02:00
Benjamin Dauvergne
b37a6fc5b1
eohumanize: template tags for eo applications
2013-04-25 18:04:45 +02:00
Benjamin Dauvergne
6c835b8f22
start a djommon django application
2013-04-25 18:04:02 +02:00
Benjamin Dauvergne
913458897d
wsgi middleware for exposing version of entrouvert python package
...
fixes #2797
2013-04-25 16:47:43 +02:00
Benjamin Dauvergne
5c14c81411
first commit of the python-entrouvert package
2013-04-25 16:47:40 +02:00