Commits

J.A. Roberts Tunney committed dbc40fd

django 1.0.2 release code

Comments (0)

Files changed (1186)

+Django was originally created in late 2003 at World Online, the Web division
+of the Lawrence Journal-World newspaper in Lawrence, Kansas.
+
+The PRIMARY AUTHORS are (and/or have been):
+
+    * Adrian Holovaty
+    * Simon Willison
+    * Jacob Kaplan-Moss
+    * Wilson Miner
+    * Malcolm Tredinnick
+    * Georg "Hugo" Bauer
+    * Luke Plant
+    * Russell Keith-Magee
+    * Robert Wittams
+    * Gary Wilson
+    * Brian Rosner
+    * Karen Tracey
+
+More information on the main contributors to Django can be found in
+docs/internals/committers.txt.
+
+And here is an inevitably incomplete list of MUCH-APPRECIATED CONTRIBUTORS --
+people who have submitted patches, reported bugs, added translations, helped
+answer newbie questions, and generally made Django that much better:
+
+    ajs <adi@sieker.info>
+    alang@bright-green.com
+    Marty Alchin <gulopine@gamemusic.org>
+    Ahmad Alhashemi <trans@ahmadh.com>
+    Daniel Alves Barbosa de Oliveira Vaz <danielvaz@gmail.com>
+    AgarFu <heaven@croasanaso.sytes.net>
+    Dagur Páll Ammendrup <dagurp@gmail.com>
+    Collin Anderson <cmawebsite@gmail.com>
+    Jeff Anderson <jefferya@programmerq.net>
+    Andreas
+    andy@jadedplanet.net
+    Fabrice Aneche <akh@nobugware.com>
+    ant9000@netwise.it
+    Florian Apolloner <florian@apolloner.eu>
+    arien <regexbot@gmail.com>
+    David Ascher <http://ascher.ca/>
+    atlithorn <atlithorn@gmail.com>
+    Jökull Sólberg Auðunsson <jokullsolberg@gmail.com>
+    Arthur <avandorp@gmail.com>
+    av0000@mail.ru
+    David Avsajanishvili <avsd05@gmail.com>
+    Mike Axiak <axiak@mit.edu>
+    Niran Babalola <niran@niran.org>
+    Morten Bagai <m@bagai.com>
+    Mikaël Barbero <mikael.barbero nospam at nospam free.fr>
+    Jiri Barton
+    Ned Batchelder <http://www.nedbatchelder.com/>
+    batiste@dosimple.ch
+    Batman
+    Shannon -jj Behrens <http://jjinux.blogspot.com/>
+    Esdras Beleza <linux@esdrasbeleza.com>
+    Chris Bennett <chrisrbennett@yahoo.com>
+    James Bennett
+    Julian Bez
+    Arvis Bickovskis <viestards.lists@gmail.com>
+    Paul Bissex <http://e-scribe.com/>
+    Simon Blanchard
+    David Blewett <david@dawninglight.net>
+    Matt Boersma <matt@sprout.org>
+    boobsd@gmail.com
+    Andrew Brehaut <http://brehaut.net/blog>
+    brut.alll@gmail.com
+    btoll@bestweb.net
+    Jonathan Buchanan <jonathan.buchanan@gmail.com>
+    Keith Bussell <kbussell@gmail.com>
+    Chris Cahoon <chris.cahoon@gmail.com>
+    Juan Manuel Caicedo <juan.manuel.caicedo@gmail.com>
+    Trevor Caira <trevor@caira.com>
+    Ricardo Javier Cárdenes Medina <ricardo.cardenes@gmail.com>
+    Jeremy Carbaugh <jcarbaugh@gmail.com>
+    Graham Carlyle <graham.carlyle@maplecroft.net>
+    Antonio Cavedoni <http://cavedoni.com/>
+    C8E
+    cedric@terramater.net
+    Chris Chamberlin <dja@cdc.msbx.net>
+    Amit Chakradeo <http://amit.chakradeo.net/>
+    ChaosKCW
+    Kowito Charoenratchatabhan <kowito@felspar.com>
+    Sengtha Chay <sengtha@e-khmer.com>
+    ivan.chelubeev@gmail.com
+    Bryan Chow <bryan at verdjn dot com>
+    Antonis Christofides <anthony@itia.ntua.gr>
+    Michal Chruszcz <troll@pld-linux.org>
+    Can Burak Çilingir <canburak@cs.bilgi.edu.tr>
+    Ian Clelland <clelland@gmail.com>
+    Russell Cloran <russell@rucus.net>
+    colin@owlfish.com
+    crankycoder@gmail.com
+    Paul Collier <paul@paul-collier.com>
+    Pete Crosier <pete.crosier@gmail.com>
+    Matt Croydon <http://www.postneo.com/>
+    Leah Culver <leah@pownce.com>
+    flavio.curella@gmail.com
+    Jure Cuhalev <gandalf@owca.info>
+    John D'Agostino <john.dagostino@gmail.com>
+    dackze+django@gmail.com
+    Mihai Damian <yang_damian@yahoo.com>
+    David Danier <goliath.mailinglist@gmx.de>
+    Dirk Datzert <dummy@habmalnefrage.de>
+    Jonathan Daugherty (cygnus) <http://www.cprogrammer.org/>
+    dave@thebarproject.com
+    david@kazserve.org
+    Jason Davies (Esaj) <http://www.jasondavies.com/>
+    Richard Davies <richard.davies@elastichosts.com>
+    Alex Dedul
+    Matt Dennenbaum
+    deric@monowerks.com
+    Max Derkachev <mderk@yandex.ru>
+    Rajesh Dhawan <rajesh.dhawan@gmail.com>
+    Sander Dijkhuis <sander.dijkhuis@gmail.com>
+    Jordan Dimov <s3x3y1@gmail.com>
+    dne@mayonnaise.net
+    dready <wil@mojipage.com>
+    Maximillian Dornseif <md@hudora.de>
+    Jeremy Dunck <http://dunck.us/>
+    Andrew Durdin <adurdin@gmail.com>
+    dusk@woofle.net
+    Andy Dustman <farcepest@gmail.com>
+    Clint Ecker
+    Nick Efford <nick@efford.org>
+    eibaan@gmail.com
+    Julia Elman
+    enlight
+    Enrico <rico.bl@gmail.com>
+    A. Murat Eren <meren@pardus.org.tr>
+    Ludvig Ericson <ludvig.ericson@gmail.com>
+    eriks@win.tue.nl
+    Dirk Eschler <dirk.eschler@gmx.net>
+    Marc Fargas <telenieko@telenieko.com>
+    Szilveszter Farkas <szilveszter.farkas@gmail.com>
+    Grigory Fateyev <greg@dial.com.ru>
+    favo@exoweb.net
+    fdr <drfarina@gmail.com>
+    Dmitri Fedortchenko <zeraien@gmail.com>
+    Jonathan Feignberg <jdf@pobox.com>
+    Liang Feng <hutuworm@gmail.com>
+    Bill Fenner <fenner@gmail.com>
+    Stefane Fermgier <sf@fermigier.com>
+    Afonso Fernández Nogueira <fonzzo.django@gmail.com>
+    J. Pablo Fernandez <pupeno@pupeno.com>
+    Maciej Fijalkowski
+    Matthew Flanagan <http://wadofstuff.blogspot.com>
+    Eric Floehr <eric@intellovations.com>
+    Eric Florenzano <floguy@gmail.com>
+    Vincent Foley <vfoleybourgon@yahoo.ca>
+    Rudolph Froger <rfroger@estrate.nl>
+    Jorge Gajon <gajon@gajon.org>
+    gandalf@owca.info
+    Marc Garcia <marc.garcia@accopensys.com>
+    Alex Gaynor <alex.gaynor@gmail.com>
+    Andy Gayton <andy-django@thecablelounge.com>
+    Baishampayan Ghose
+    Dimitris Glezos <dimitris@glezos.com>
+    glin@seznam.cz
+    martin.glueck@gmail.com
+    Artyom Gnilov <boobsd@gmail.com>
+    Ben Godfrey <http://aftnn.org>
+    GomoX <gomo@datafull.com>
+    Guilherme Mesquita Gondim <semente@taurinus.org>
+    Mario Gonzalez <gonzalemario@gmail.com>
+    pradeep.gowda@gmail.com
+    Collin Grady <collin@collingrady.com>
+    Simon Greenhill <dev@simon.net.nz>
+    Owen Griffiths
+    Espen Grindhaug <http://grindhaug.org/>
+    Thomas Güttler <hv@tbz-pariv.de>
+    Horst Gutmann <zerok@zerokspot.com>
+    Scot Hacker <shacker@birdhouse.org>
+    dAniel hAhler
+    hambaloney
+    Brian Harring <ferringb@gmail.com>
+    Brant Harris
+    Hawkeye
+    Joe Heck <http://www.rhonabwy.com/wp/>
+    Joel Heenan <joelh-django@planetjoel.com>
+    Mikko Hellsing <mikko@sorl.net>
+    Sebastian Hillig <sebastian.hillig@gmail.com>
+    hipertracker@gmail.com
+    Deryck Hodge <http://www.devurandom.org/>
+    Brett Hoerner <bretthoerner@bretthoerner.com>
+    Eric Holscher <http://ericholscher.com>
+    Ian Holsman <http://feh.holsman.net/>
+    Kieran Holland <http://www.kieranholland.com>
+    Sung-Jin Hong <serialx.net@gmail.com>
+    Richard House <Richard.House@i-logue.com>
+    Robert Rock Howard <http://djangomojo.com/>
+    John Huddleston <huddlej@wwu.edu>
+    Rob Hudson <http://rob.cogit8.org/>
+    Jason Huggins <http://www.jrandolph.com/blog/>
+    Hyun Mi Ae
+    Ibon <ibonso@gmail.com>
+    Tom Insam
+    Baurzhan Ismagulov <ibr@radix50.net>
+    james_027@yahoo.com
+    jcrasta@gmail.com
+    jdetaeye
+    Zak Johnson <zakj@nox.cx>
+    Nis Jørgensen <nis@superlativ.dk>
+    Michael Josephson <http://www.sdjournal.com/>
+    jpellerin@gmail.com
+    junzhang.jn@gmail.com
+    Antti Kaihola <http://akaihola.blogspot.com/>
+    Bahadır Kandemir <bahadir@pardus.org.tr>
+    Karderio <karderio@gmail.com>
+    Nagy Károly <charlie@rendszergazda.com>
+    Erik Karulf <erik@karulf.com>
+    Ben Dean Kawamura <ben.dean.kawamura@gmail.com>
+    Ian G. Kelly <ian.g.kelly@gmail.com>
+    Thomas Kerpe <thomas@kerpe.net>
+    Ossama M. Khayat <okhayat@yahoo.com>
+    Ben Khoo <khoobks@westnet.com.au>
+    Garth Kidd <http://www.deadlybloodyserious.com/>
+    kilian <kilian.cavalotti@lip6.fr>
+    Sune Kirkeby <http://ibofobi.dk/>
+    Bastian Kleineidam <calvin@debian.org>
+    Cameron Knight (ckknight)
+    Nena Kojadin <nena@kiberpipa.org>
+    Igor Kolar <ike@email.si>
+    Gasper Koren
+    Martin Kosír <martin@martinkosir.net>
+    Meir Kriheli <http://mksoft.co.il/>
+    Bruce Kroeze <http://coderseye.com/>
+    krzysiek.pawlik@silvermedia.pl
+    Joseph Kocherhans
+    konrad@gwu.edu
+    knox <christobzr@gmail.com>
+    David Krauth
+    kurtiss@meetro.com
+    Panos Laganakos <panos.laganakos@gmail.com>
+    lakin.wecker@gmail.com
+    Nick Lane <nick.lane.au@gmail.com>
+    Stuart Langridge <http://www.kryogenix.org/>
+    Paul Lanier <planier@google.com>
+    David Larlet <http://david.larlet.fr>
+    Nicola Larosa <nico@teknico.net>
+    Finn Gruwier Larsen <finn@gruwier.dk>
+    Lau Bech Lauritzen
+    Rune Rønde Laursen <runerl@skjoldhoej.dk>
+    Eugene Lazutkin <http://lazutkin.com/blog/>
+    lcordier@point45.com
+    Jeong-Min Lee <falsetru@gmail.com>
+    Jannis Leidel <jl@websushi.org>
+    Christopher Lenz <http://www.cmlenz.net/>
+    lerouxb@gmail.com
+    Piotr Lewandowski <piotr.lewandowski@gmail.com>
+    Waylan Limberg <waylan@gmail.com>
+    limodou
+    Philip Lindborg <philip.lindborg@gmail.com>
+    Simon Litchfield <simon@quo.com.au>
+    Daniel Lindsley <polarcowz@gmail.com>
+    Trey Long <trey@ktrl.com>
+    msaelices <msaelices@gmail.com>
+    Matt McClanahan <http://mmcc.cx/>
+    Frantisek Malina <vizualbod@vizualbod.com>
+    Martin Maney <http://www.chipy.org/Martin_Maney>
+    masonsimon+django@gmail.com
+    Manuzhai
+    Petr Marhoun <petr.marhoun@gmail.com>
+    Petar Marić <http://www.petarmaric.com/>
+    Nuno Mariz <nmariz@gmail.com>
+    Marijn Vriens <marijn@metronomo.cl>
+    mark@junklight.com
+    Orestis Markou <orestis@orestis.gr>
+    Takashi Matsuo <matsuo.takashi@gmail.com>
+    Yasushi Masuda <whosaysni@gmail.com>
+    mattycakes@gmail.com
+    Jason McBrayer <http://www.carcosa.net/jason/>
+    Kevin McConnell <kevin.mcconnell@gmail.com>
+    mccutchen@gmail.com
+    Christian Metts
+    michael.mcewan@gmail.com
+    michal@plovarna.cz
+    Slawek Mikula <slawek dot mikula at gmail dot com>
+    mitakummaa@gmail.com
+    mmarshall
+    Andreas Mock <andreas.mock@web.de>
+    Reza Mohammadi <reza@zeerak.ir>
+    Aljosa Mohorovic <aljosa.mohorovic@gmail.com>
+    Ramiro Morales <rm0@gmx.net>
+    Eric Moritz <http://eric.themoritzfamily.com/>
+    mrmachine <real.human@mrmachine.net>
+    Robin Munn <http://www.geekforgod.com/>
+    James Murty
+    msundstr
+    Robert Myers <myer0052@gmail.com>
+    Nebojša Dorđević
+    Doug Napoleone <doug@dougma.com>
+    Gopal Narayanan <gopastro@gmail.com>
+    Fraser Nevett <mail@nevett.org>
+    Sam Newman <http://www.magpiebrain.com/>
+    Afonso Fernández Nogueira <fonzzo.django@gmail.com>
+    Neal Norwitz <nnorwitz@google.com>
+    Todd O'Bryan <toddobryan@mac.com>
+    oggie rob <oz.robharvey@gmail.com>
+    oggy <ognjen.maric@gmail.com>
+    Jay Parlar <parlar@gmail.com>
+    Carlos Eduardo de Paula <carlosedp@gmail.com>
+    pavithran s <pavithran.s@gmail.com>
+    Barry Pederson <bp@barryp.org>
+    permonik@mesias.brnonet.cz
+    peter@mymart.com
+    pgross@thoughtworks.com
+    phaedo <http://phaedo.cx/>
+    Julien Phalip <http://www.julienphalip.com>
+    phil@produxion.net
+    phil.h.smith@gmail.com
+    Gustavo Picon
+    Michael Placentra II <someone@michaelplacentra2.net>
+    Luke Plant <http://lukeplant.me.uk/>
+    plisk
+    Mihai Preda <mihai_preda@yahoo.com>
+    Daniel Poelzleithner <http://poelzi.org/>
+    polpak@yahoo.com
+    Matthias Pronk <django@masida.nl>
+    Jyrki Pulliainen <jyrki.pulliainen@gmail.com>
+    Thejaswi Puthraya <thejaswi.puthraya@gmail.com>
+    Johann Queuniet <johann.queuniet@adh.naellia.eu>
+    Jan Rademaker
+    Michael Radziej <mir@noris.de>
+    Laurent Rahuel <laurent.rahuel@gmail.com>
+    Luciano Ramalho
+    Amit Ramon <amit.ramon@gmail.com>
+    Philippe Raoult <philippe.raoult@n2nsoft.com>
+    Massimiliano Ravelli <massimiliano.ravelli@gmail.com>
+    Brian Ray <http://brianray.chipy.org/>
+    remco@diji.biz
+    David Reynolds <david@reynoldsfamily.org.uk>
+    rhettg@gmail.com
+    ricardojbarrios@gmail.com
+    Mike Richardson
+    Matt Riggott
+    Henrique Romano <onaiort@gmail.com>
+    Armin Ronacher
+    Daniel Roseman <http://roseman.org.uk/>
+    Brian Rosner <brosner@gmail.com>
+    Rozza <ross.lawley@gmail.com>
+    Oliver Rutherfurd <http://rutherfurd.net/>
+    ryankanno
+    Manuel Saelices <msaelices@yaco.es>
+    Ivan Sagalaev (Maniac) <http://www.softwaremaniacs.org/>
+    Vinay Sajip <vinay_sajip@yahoo.co.uk>
+    Kadesarin Sanjek
+    David Schein
+    Bernd Schlapsi
+    scott@staplefish.com
+    Ilya Semenov <semenov@inetss.com>
+    serbaut@gmail.com
+    John Shaffer <jshaffer2112@gmail.com>
+    Pete Shinners <pete@shinners.org>
+    Leo Shklovskii
+    jason.sidabras@gmail.com
+    Brenton Simpson <http://theillustratedlife.com>
+    Jozko Skrablin <jozko.skrablin@gmail.com>
+    Ben Slavin <benjamin.slavin@gmail.com>
+    sloonz <simon.lipp@insa-lyon.fr>
+    SmileyChris <smileychris@gmail.com>
+    Warren Smith <warren@wandrsmith.net>
+    smurf@smurf.noris.de
+    Vsevolod Solovyov
+    sopel
+    Leo Soto <leo.soto@gmail.com>
+    Wiliam Alves de Souza <wiliamsouza83@gmail.com>
+    Don Spaulding <donspauldingii@gmail.com>
+    Bjørn Stabell <bjorn@exoweb.net>
+    Georgi Stanojevski <glisha@gmail.com>
+    starrynight <cmorgh@gmail.com>
+    Vasiliy Stavenko <stavenko@gmail.com>
+    Thomas Steinacher <http://www.eggdrop.ch/>
+    Johan C. Stöver <johan@nilling.nl>
+    nowell strite
+    Thomas Stromberg <tstromberg@google.com>
+    Sundance
+    SuperJared
+    Radek Švarz <http://www.svarz.cz/translate/>
+    Swaroop C H <http://www.swaroopch.info>
+    Aaron Swartz <http://www.aaronsw.com/>
+    Ville Säävuori <http://www.unessa.net/>
+    Mart Sõmermaa <http://mrts.pri.ee/>
+    Christian Tanzer <tanzer@swing.co.at>
+    Tyler Tarabula <tyler.tarabula@gmail.com>
+    Tyson Tate <tyson@fallingbullets.com>
+    Frank Tegtmeyer <fte@fte.to>
+    Terry Huang <terryh.tp@gmail.com>
+    thebjorn <bp@datakortet.no>
+    Zach Thompson <zthompson47@gmail.com>
+    Michael Thornhill
+    Deepak Thukral <deep.thukral@gmail.com>
+    tibimicu@gmx.net
+    tobias@neuyork.de
+    Tom Tobin
+    Joe Topjian <http://joe.terrarum.net/geek/code/python/django/>
+    torne-django@wolfpuppy.org.uk
+    Jeff Triplett <jeff.triplett@gmail.com>
+    tstromberg@google.com
+    Makoto Tsuyuki <mtsuyuki@gmail.com>
+    tt@gurgle.no
+    David Tulig <david.tulig@gmail.com>
+    Amit Upadhyay <http://www.amitu.com/blog/>
+    Geert Vanderkelen
+    I.S. van Oostveen <v.oostveen@idca.nl>
+    viestards.lists@gmail.com
+    George Vilches <gav@thataddress.com>
+    Vlado <vlado@labath.org>
+    Milton Waddams
+    Chris Wagner <cw264701@ohio.edu>
+    wam-djangobug@wamber.net
+    Wang Chun <wangchun@exoweb.net>
+    Filip Wasilewski <filip.wasilewski@gmail.com>
+    Dan Watson <http://theidioteque.net/>
+    Joel Watts <joel@joelwatts.com>
+    Chris Wesseling <Chris.Wesseling@cwi.nl>
+    James Wheare <django@sparemint.com>
+    Mike Wiacek <mjwiacek@google.com>
+    charly.wilhelm@gmail.com
+    Rachel Willmer <http://www.willmer.com/kb/>
+    Gary Wilson <gary.wilson@gmail.com>
+    Jakub Wilk <ubanus@users.sf.net>
+    Jakub Wiśniowski <restless.being@gmail.com>
+    Maciej Wiśniowski <pigletto@gmail.com>
+    wojtek
+    Jason Yan <tailofthesun@gmail.com>
+    ye7cakf02@sneakemail.com
+    ymasuda@ethercube.com
+    Jarek Zgoda <jarek.zgoda@gmail.com>
+    Cheng Zhang
+
+A big THANK YOU goes to:
+
+    Rob Curley and Ralph Gage for letting us open-source Django.
+
+    Frank Wiles for making excellent arguments for open-sourcing, and for
+    his sage sysadmin advice.
+
+    Ian Bicking for convincing Adrian to ditch code generation.
+
+    Mark Pilgrim for diveintopython.org.
+
+    Guido van Rossum for creating Python.
+Thanks for downloading Django.
+
+To install it, make sure you have Python 2.3 or greater installed. Then run
+this command from the command prompt:
+
+    python setup.py install
+
+Note this requires a working Internet connection if you don't already have the
+Python utility "setuptools" installed.
+
+AS AN ALTERNATIVE, you can just copy the entire "django" directory to Python's
+site-packages directory, which is located wherever your Python installation
+lives. Some places you might check are:
+
+    /usr/lib/python2.4/site-packages (Unix, Python 2.4)
+    /usr/lib/python2.3/site-packages (Unix, Python 2.3)
+    C:\\PYTHON\site-packages         (Windows)
+
+This second solution does not require a working Internet connection; it
+bypasses "setuptools" entirely.
+
+For more detailed instructions, see docs/intro/install.txt.
+Copyright (c) Django Software Foundation and individual contributors.
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without modification,
+are permitted provided that the following conditions are met:
+
+    1. Redistributions of source code must retain the above copyright notice, 
+       this list of conditions and the following disclaimer.
+    
+    2. Redistributions in binary form must reproduce the above copyright 
+       notice, this list of conditions and the following disclaimer in the
+       documentation and/or other materials provided with the distribution.
+
+    3. Neither the name of Django nor the names of its contributors may be used
+       to endorse or promote products derived from this software without
+       specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
+ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
+(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
+LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
+ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+include README
+include AUTHORS
+include INSTALL
+include LICENSE
+include MANIFEST.in
+include django/utils/simplejson/LICENSE.txt
+include django/contrib/gis/gdal/LICENSE
+include django/contrib/gis/geos/LICENSE
+recursive-include docs *
+recursive-include scripts *
+recursive-include examples *
+recursive-include extras *
+recursive-include django/conf/locale *
+recursive-include django/contrib/admin/templates *
+recursive-include django/contrib/admin/media *
+recursive-include django/contrib/admindocs/templates *
+recursive-include django/contrib/auth/fixtures *
+recursive-include django/contrib/auth/tests/templates *
+recursive-include django/contrib/comments/templates *
+recursive-include django/contrib/databrowse/templates *
+recursive-include django/contrib/formtools/templates *
+recursive-include django/contrib/gis/templates *
+recursive-include django/contrib/gis/tests/data *
+recursive-include django/contrib/gis/tests/geoapp/sql *
+recursive-include django/contrib/gis/tests/layermap/cities *
+recursive-include django/contrib/gis/tests/layermap/counties *
+recursive-include django/contrib/gis/tests/layermap/interstates *
+recursive-include django/contrib/sitemaps/templates *
+Django is a high-level Python Web framework that encourages rapid development
+and clean, pragmatic design.
+
+All documentation is in the "docs" directory and online at
+http://docs.djangoproject.com/en/dev/. If you're just getting started, here's
+how we recommend you read the docs:
+
+    * First, read docs/intro/install.txt for instructions on installing Django.
+
+    * Next, work through the tutorials in order (docs/intro/tutorial01.txt,
+      docs/intro/tutorial02.txt, etc.).
+
+    * If you want to set up an actual deployment server, read
+      docs/howto/deployment/modpython.txt for instructions on running Django
+      under mod_python.
+
+    * You'll probably want to read through the topical guides (in docs/topics)
+      next; from there you can jump to the HOWTOs (in docs/howto) for specific
+      problems, and check out the reference (docs/ref) for gory details.
+
+Docs are updated rigorously. If you find any problems in the docs, or think they
+should be clarified in any way, please take 30 seconds to fill out a ticket
+here:
+
+http://code.djangoproject.com/newticket
+
+To get more help:
+
+    * Join the #django channel on irc.freenode.net. Lots of helpful people
+      hang out there. Read the archives at http://oebfare.com/logger/django/.
+
+    * Join the django-users mailing list, or read the archives, at
+      http://groups.google.com/group/django-users.
+
+To contribute to Django:
+
+    * Check out http://www.djangoproject.com/community/ for information
+      about getting involved.

django/__init__.py

+VERSION = (1, 0, 2, 'final', 0)
+
+def get_version():
+    version = '%s.%s' % (VERSION[0], VERSION[1])
+    if VERSION[2]:
+        version = '%s.%s' % (version, VERSION[2])
+    if VERSION[3:] == ('alpha', 0):
+        version = '%s pre-alpha' % version
+    else:
+        version = '%s %s' % (version, VERSION[3])
+        if VERSION[3] != 'final':
+            version = '%s %s' % (version, VERSION[4])
+    from django.utils.version import get_svn_revision
+    svn_rev = get_svn_revision()
+    if svn_rev != u'SVN-unknown':
+        version = "%s %s" % (version, svn_rev)
+    return version

django/bin/compile-messages.py

+#!/usr/bin/env python
+
+if __name__ == "__main__":
+    import sys
+    name = sys.argv[0]
+    args = ' '.join(sys.argv[1:])
+    print >> sys.stderr, "%s has been moved into django-admin.py" % name
+    print >> sys.stderr, 'Please run "django-admin.py compilemessages %s" instead.'% args
+    print >> sys.stderr
+    sys.exit(1)
+

django/bin/daily_cleanup.py

+#!/usr/bin/env python
+
+"""
+Daily cleanup job.
+
+Can be run as a cronjob to clean out old data from the database (only expired
+sessions at the moment).
+"""
+
+from django.core import management
+
+if __name__ == "__main__":
+    management.call_command('cleanup')

django/bin/django-admin.py

+#!/usr/bin/env python
+from django.core import management
+
+if __name__ == "__main__":
+    management.execute_from_command_line()

django/bin/make-messages.py

+#!/usr/bin/env python
+
+if __name__ == "__main__":
+    import sys
+    name = sys.argv[0]
+    args = ' '.join(sys.argv[1:])
+    print >> sys.stderr, "%s has been moved into django-admin.py" % name
+    print >> sys.stderr, 'Please run "django-admin.py makemessages %s" instead.'% args
+    print >> sys.stderr
+    sys.exit(1)
+

django/bin/profiling/gather_profile_stats.py

+#!/usr/bin/env python
+
+"""
+gather_profile_stats.py /path/to/dir/of/profiles
+
+Note that the aggregated profiles must be read with pstats.Stats, not
<