http://hg.code.sf.net:8000/p/roundup/code/atom-log/tip/roundup/init.py Mercurial Repository: p/roundup/code: roundup/init.py history 2026-04-08T21:39:40-04:00 chore: remove __future print_funcion from code. http://hg.code.sf.net:8000/p/roundup/code/#changeset-9c3ec0a5c7fc88acb8a65632ecc13b2d52380314 John Rouillard rouilj@ieee.org 2026-04-08T21:39:40-04:00 2026-04-08T21:39:40-04:00
changeset 9c3ec0a5c7fc
branch
bookmark
tag
user John Rouillard <rouilj@ieee.org>
description chore: remove __future print_funcion from code.

Not needed as of Python 3.
files
fix: keep python2 working a little longer. http://hg.code.sf.net:8000/p/roundup/code/#changeset-586f76eb33e880272bf46663f139a35deb23fc69 John Rouillard rouilj@ieee.org 2024-07-16T02:10:25-04:00 2024-07-16T02:10:25-04:00
changeset 586f76eb33e8
branch
bookmark
tag
user John Rouillard <rouilj@ieee.org>
description fix: keep python2 working a little longer.
files
refactor!: replace os.listdir() with os.scandir() http://hg.code.sf.net:8000/p/roundup/code/#changeset-1045425c23b2a30a8648a346d8f68b22a6e1a9de John Rouillard rouilj@ieee.org 2024-07-16T01:05:49-04:00 2024-07-16T01:05:49-04:00
changeset 1045425c23b2
branch
bookmark
tag
user John Rouillard <rouilj@ieee.org>
description refactor!: replace os.listdir() with os.scandir()

In many places we did a listdir() then a stat to see if it's a file or
directory. This change removes the need for the stat call. Also for
larger directories, scandir() is an iterator, so less memory use.

There is one remnant of listdir used in an error handler. That
requires a stat on each element in the directory, so there is no
benefit to using scandir() other than a slight memory saving on a
rarely used piece of code.

BREAKING CHANGE:

Python 2 requires installation of scandir pip package after this
commit.
files
flake8 fixes: whitespace, remove unused imports http://hg.code.sf.net:8000/p/roundup/code/#changeset-07ce4e4110f587bf6a878f9c15a9cb22537969ed John Rouillard rouilj@ieee.org 2023-03-18T14:16:31-04:00 2023-03-18T14:16:31-04:00
changeset 07ce4e4110f5
branch
bookmark
tag
user John Rouillard <rouilj@ieee.org>
description flake8 fixes: whitespace, remove unused imports
files
chore: flake8 fix multiple imports on one line http://hg.code.sf.net:8000/p/roundup/code/#changeset-8219c7405a295bed8d009e4a1092ab0fb72c33b9 John Rouillard rouilj@ieee.org 2023-02-26T10:36:36-05:00 2023-02-26T10:36:36-05:00
changeset 8219c7405a29
branch
bookmark
tag
user John Rouillard <rouilj@ieee.org>
description chore: flake8 fix multiple imports on one line
files
Flake8 cleanup. remove unused imports; formatting fixes. http://hg.code.sf.net:8000/p/roundup/code/#changeset-8bd93c8e98a64ef6db8f1f30ad3545b36d567c27 John Rouillard rouilj@ieee.org 2019-12-31T21:28:27-05:00 2019-12-31T21:28:27-05:00
changeset 8bd93c8e98a6
branch
bookmark
tag
user John Rouillard <rouilj@ieee.org>
description Flake8 cleanup. remove unused imports; formatting fixes.

Also #noqa some one liners of the form: if boolean_expression: command
files
Python 3 preparation: convert print to a function. http://hg.code.sf.net:8000/p/roundup/code/#changeset-64b05e24dbd889f52bf8f773d3456bd0135baa27 Joseph Myers jsm@polyomino.org.uk 2018-07-24T09:54:52+00:00 2018-07-24T09:54:52+00:00
changeset 64b05e24dbd8
branch
bookmark
tag
user Joseph Myers <jsm@polyomino.org.uk>
description Python 3 preparation: convert print to a function.

Tool-assisted patch. It is possible that some "from __future__ import
print_function" are not in fact needed, if a file only uses print()
with a single string as an argument and so would work fine in Python 2
without that import.
files
Use Python-3-compatible 'as' syntax for except statements http://hg.code.sf.net:8000/p/roundup/code/#changeset-198b6e810c67c4e7e38f1aa41edbc864783fe6e6 Eric S. Raymond esr@thyrsus.com 2017-08-24T22:21:37-04:00 2017-08-24T22:21:37-04:00
changeset 198b6e810c67
branch
bookmark
tag
user Eric S. Raymond <esr@thyrsus.com>
description Use Python-3-compatible 'as' syntax for except statements

Many raise statements near these are also fixed.
So are two ivorrect file encoding marks ('utf8'->'utf-8').
files
Configure the database backend in the config.ini http://hg.code.sf.net:8000/p/roundup/code/#changeset-5251e97b1de091d220c0ca7b0d3383c895b39259 John Kristensen john@jerrykan.com 2014-12-22T13:30:20+11:00 2014-12-22T13:30:20+11:00
changeset 5251e97b1de0
branch
bookmark
tag
user John Kristensen <john@jerrykan.com>
description Configure the database backend in the config.ini

The database backend is currently configured in the 'db/backend_name'
file which is just another file that needs to be configured when setting
up or migrating a tracker instance. By moving this setting into the
config.ini it helps to reduce the number of files that need to be
configured and is more logical place for users to find the setting.
files
Correctly recreate the database directory during tracker re-initialise http://hg.code.sf.net:8000/p/roundup/code/#changeset-3b632a25b1b3dd70524eeecdf013467e2624f65e John Kristensen john@jerrykan.com 2014-07-12T00:03:05+10:00 2014-07-12T00:03:05+10:00
changeset 3b632a25b1b3
branch
bookmark
tag
user John Kristensen <john@jerrykan.com>
description Correctly recreate the database directory during tracker re-initialise

The database directory value was being fetched from the tracker config
and being appended to the tracker home directory, but the database
directory value in the config already has the tracker home prepended
which resulted in the database directory being recreated in a
nonsensical location.

This fix is a bit of a hack, but the relevant code is likely to be
removed in v1.6, so it shouldn't be too bad in the short term.
files
Revert changes in commit 785bd25371 http://hg.code.sf.net:8000/p/roundup/code/#changeset-c86bc9646652b1e705be86c365c147a924f6668e John Kristensen john@jerrykan.com 2014-05-09T16:54:27+10:00 2014-05-09T16:54:27+10:00
changeset c86bc9646652
branch
bookmark
tag
user John Kristensen <john@jerrykan.com>
description Revert changes in commit 785bd25371

The use of 'with open()' was only introduced in python v2.6. To maintain
compatibility with python v2.5 the change needs to be reverted.
files
init.loadTemplateInfo: replace rfc822 with email.parser (Python 3 compatible) http://hg.code.sf.net:8000/p/roundup/code/#changeset-edb171528a7d133d9e8a245d9486d27c24109b0f anatoly techtonik techtonik@gmail.com 2013-08-24T22:40:30+03:00 2013-08-24T22:40:30+03:00
changeset edb171528a7d
branch
bookmark
tag
user anatoly techtonik <techtonik@gmail.com>
description init.loadTemplateInfo: replace rfc822 with email.parser (Python 3 compatible)
files
init.loadTemplateInfo: Cleanup code http://hg.code.sf.net:8000/p/roundup/code/#changeset-785bd25371d39392f2be85a4b8f5a2141bb9a282 anatoly techtonik techtonik@gmail.com 2013-08-24T22:14:44+03:00 2013-08-24T22:14:44+03:00
changeset 785bd25371d3
branch
bookmark
tag
user anatoly techtonik <techtonik@gmail.com>
description init.loadTemplateInfo: Cleanup code
files
Remove keyword expansions from CVS. All regression tests passed afterwards. http://hg.code.sf.net:8000/p/roundup/code/#changeset-6e3e4f24c75376f61ae0bf0e9ee334567585c38e Eric S. Raymond esr@thyrsus.com 2011-11-16T09:51:38-05:00 2011-11-16T09:51:38-05:00
changeset 6e3e4f24c753
branch
bookmark
tag
user Eric S. Raymond <esr@thyrsus.com>
description Remove keyword expansions from CVS. All regression tests passed afterwards.
files
use config.DATABASE in cases where 'db' was still hard-coded http://hg.code.sf.net:8000/p/roundup/code/#changeset-a0be2bc223f5173767ca2237f5667c17ba0e756d Ralf Schlatterbeck schlatterbeck@users.sourceforge.net 2010-03-08T15:12:42+00:00 2010-03-08T15:12:42+00:00
changeset a0be2bc223f5
branch
bookmark
tag
user Ralf Schlatterbeck <schlatterbeck@users.sourceforge.net>
description use config.DATABASE in cases where 'db' was still hard-coded

- in instance when determining the backend
- during init after nuking the db it would create 'db'
files
[gsoc-2009] Some preparations for 3.0 migration http://hg.code.sf.net:8000/p/roundup/code/#changeset-4498f5252f8b7dd56af5400a063a5c20419380bc Pygi pygi@users.sourceforge.net 2009-07-24T04:35:05+00:00 2009-07-24T04:35:05+00:00
changeset 4498f5252f8b
branch gsoc-2009
bookmark
tag
user Pygi <pygi@users.sourceforge.net>
description Some preparations for 3.0 migration
files
Fix issue2550493: hide 'hidden' files. http://hg.code.sf.net:8000/p/roundup/code/#changeset-c8b0a23ba38dd45080b92babb5cfa3d49be64933 Stefan Seefeld stefan@seefeld.name 2009-02-09T17:47:12+00:00 2009-02-09T17:47:12+00:00
changeset c8b0a23ba38d
branch
bookmark
tag
user Stefan Seefeld <stefan@seefeld.name>
description Fix issue2550493: hide 'hidden' files.
files
install: accept configuration setting overrides http://hg.code.sf.net:8000/p/roundup/code/#changeset-3876b94ffe8ce02de7f5524fdb3ff383da3385e7 Alexander Smishlajev a1s@users.sourceforge.net 2005-12-03T11:22:50+00:00 2005-12-03T11:22:50+00:00
changeset 3876b94ffe8c
branch
bookmark
tag
user Alexander Smishlajev <a1s@users.sourceforge.net>
description install: accept configuration setting overrides
files
ignore old-style tracker templates [SF#1071402]; remove unused imports http://hg.code.sf.net:8000/p/roundup/code/#changeset-1e7a3c001c6a5cd9bc0f74f0456068dd90d50e5d Alexander Smishlajev a1s@users.sourceforge.net 2004-11-24T07:03:47+00:00 2004-11-24T07:03:47+00:00
changeset 1e7a3c001c6a
branch
bookmark
tag
user Alexander Smishlajev <a1s@users.sourceforge.net>
description ignore old-style tracker templates [SF#1071402]; remove unused imports
files
instructions and method for generating config.ini http://hg.code.sf.net:8000/p/roundup/code/#changeset-accb3b411ef644e90063ec3bf54e83dec88eba35 Richard Jones richard@users.sourceforge.net 2004-11-09T23:12:12+00:00 2004-11-09T23:12:12+00:00
changeset accb3b411ef6
branch
bookmark
tag
user Richard Jones <richard@users.sourceforge.net>
description instructions and method for generating config.ini
files
tracker layout notes in install() docstring updated for new layout http://hg.code.sf.net:8000/p/roundup/code/#changeset-22c45928102640d355901de7a4825d47492e53c0 Alexander Smishlajev a1s@users.sourceforge.net 2004-11-03T09:44:16+00:00 2004-11-03T09:44:16+00:00
changeset 22c459281026
branch
bookmark
tag
user Alexander Smishlajev <a1s@users.sourceforge.net>
description tracker layout notes in install() docstring updated for new layout
files
if there is no config installed from the template, write default config text; http://hg.code.sf.net:8000/p/roundup/code/#changeset-b2cd472919c85e49e792691819d11f74e7e4bc26 Alexander Smishlajev a1s@users.sourceforge.net 2004-10-16T14:45:12+00:00 2004-10-16T14:45:12+00:00
changeset b2cd472919c8
branch
bookmark
tag
user Alexander Smishlajev <a1s@users.sourceforge.net>
description if there is no config installed from the template, write default config text;

fix import statements;

fix vim modeline
files
notes http://hg.code.sf.net:8000/p/roundup/code/#changeset-4c08ca1e246052af26234c9b5c85d54d9b54df42 Richard Jones richard@users.sourceforge.net 2004-09-29T07:13:44+00:00 2004-09-29T07:13:44+00:00
changeset 4c08ca1e2460
branch
bookmark
tag
user Richard Jones <richard@users.sourceforge.net>
description notes
files
I thought I committed this last night. Ho hum. http://hg.code.sf.net:8000/p/roundup/code/#changeset-a9e1fff1e79338e22ae70e19e3a4a867f4122c9f Richard Jones richard@users.sourceforge.net 2004-07-27T00:57:19+00:00 2004-07-27T00:57:19+00:00
changeset a9e1fff1e793
branch
bookmark
tag
user Richard Jones <richard@users.sourceforge.net>
description I thought I committed this last night. Ho hum.

- This implements most of the rest of the new tracker config layout:
- dbinit.py split between schema.py and initial_data.py
- interfaces.py gone
- tracker and detectors __init__.py gone
- Added some missing functionality to backends: db_exists test and db_nuke.
- Implemented configuration file options in postgresql backend.
- Cleaned up tracker initialisation a lot.
files
[maint-0.6] back-port template renaming fix http://hg.code.sf.net:8000/p/roundup/code/#changeset-cc692b8b8fa99086d4c469db10c496dee7d8b5e8 Richard Jones richard@users.sourceforge.net 2004-03-05T00:06:20+00:00 2004-03-05T00:06:20+00:00
changeset cc692b8b8fa9
branch maint-0.6
bookmark
tag
user Richard Jones <richard@users.sourceforge.net>
description back-port template renaming fix
files
documentation cleanup http://hg.code.sf.net:8000/p/roundup/code/#changeset-fc52d57c6c3e1527f340677f484744a40f645ad4 Richard Jones richard@users.sourceforge.net 2004-02-11T23:55:10+00:00 2004-02-11T23:55:10+00:00
changeset fc52d57c6c3e
branch
bookmark
tag
user Richard Jones <richard@users.sourceforge.net>
description documentation cleanup
files
implemented munging of template name for installed trackers http://hg.code.sf.net:8000/p/roundup/code/#changeset-d157b9b56ebf125e1d963735d268ef3138349229 Richard Jones richard@users.sourceforge.net 2003-11-13T04:12:10+00:00 2003-11-13T04:12:10+00:00
changeset d157b9b56ebf
branch
bookmark
tag
user Richard Jones <richard@users.sourceforge.net>
description implemented munging of template name for installed trackers
files
fixed generic template discovery http://hg.code.sf.net:8000/p/roundup/code/#changeset-1f8bbdff56b92cb253ef27e2a9b827b3f863fa2f Richard Jones richard@users.sourceforge.net 2003-07-28T23:19:21+00:00 2003-07-28T23:19:21+00:00
changeset 1f8bbdff56b9
branch
bookmark
tag
user Richard Jones <richard@users.sourceforge.net>
description fixed generic template discovery
files
moving templates around http://hg.code.sf.net:8000/p/roundup/code/#changeset-21312a7564fd3c48c43cb9dd4a87408dcf0d3a8f Richard Jones richard@users.sourceforge.net 2003-04-17T03:38:00+00:00 2003-04-17T03:38:00+00:00
changeset 21312a7564fd
branch
bookmark
tag
user Richard Jones <richard@users.sourceforge.net>
description moving templates around
files
registration is now a two-step process with confirmation from the http://hg.code.sf.net:8000/p/roundup/code/#changeset-378081f066cc46d18eacac5dd8f6f4ec7a2fe3c7 Richard Jones richard@users.sourceforge.net 2003-02-25T10:19:32+00:00 2003-02-25T10:19:32+00:00
changeset 378081f066cc
branch
bookmark
tag
user Richard Jones <richard@users.sourceforge.net>
description registration is now a two-step process with confirmation from the
email address supplied in the registration form

fixed [SF#687771] too (now handle all cases of @/:)
files
handled some XXXs http://hg.code.sf.net:8000/p/roundup/code/#changeset-db787cef1385db4b935c393405f4fe7f544938d4 Richard Jones richard@users.sourceforge.net 2002-09-10T12:44:42+00:00 2002-09-10T12:44:42+00:00
changeset db787cef1385
branch
bookmark
tag
user Richard Jones <richard@users.sourceforge.net>
description handled some XXXs
files
instance_config -> config, and other related cleanups http://hg.code.sf.net:8000/p/roundup/code/#changeset-04a6b3bfbf233067baea910b97f1bc295f637761 Richard Jones richard@users.sourceforge.net 2002-09-09T23:55:29+00:00 2002-09-09T23:55:29+00:00
changeset 04a6b3bfbf23
branch
bookmark
tag
user Richard Jones <richard@users.sourceforge.net>
description instance_config -> config, and other related cleanups
files
Fixed instance installation http://hg.code.sf.net:8000/p/roundup/code/#changeset-cf72eae57a2cb23066300d51e30be49cbf3cb7c2 Richard Jones richard@users.sourceforge.net 2002-09-05T23:39:14+00:00 2002-09-05T23:39:14+00:00
changeset cf72eae57a2c
branch
bookmark
tag
user Richard Jones <richard@users.sourceforge.net>
description Fixed instance installation

... moved the htmlbase module into templates and call it
<template>_htmlbase.py ... no more try/except in instance __init__!

Added :required to form handling.

Handle multiple values for single form items with decent error report.
files
cleanup: moved templatebuilder into templates.builder http://hg.code.sf.net:8000/p/roundup/code/#changeset-fb8a8eb55aacb47a5bd23d88adc31b7f1c99b4b7 Richard Jones richard@users.sourceforge.net 2002-08-16T04:25:03+00:00 2002-08-16T04:25:03+00:00
changeset fb8a8eb55aac
branch
bookmark
tag
user Richard Jones <richard@users.sourceforge.net>
description cleanup: moved templatebuilder into templates.builder
files
all storage-specific code (ie. backend) is now implemented by the backends http://hg.code.sf.net:8000/p/roundup/code/#changeset-2dd862af72ee94bf4554cd9ac0e611df47e8ea11 Richard Jones richard@users.sourceforge.net 2002-07-14T02:05:54+00:00 2002-07-14T02:05:54+00:00
changeset 2dd862af72ee
branch
bookmark
tag
user Richard Jones <richard@users.sourceforge.net>
description all storage-specific code (ie. backend) is now implemented by the backends
files
split instance initialisation into two steps... http://hg.code.sf.net:8000/p/roundup/code/#changeset-7e093cbaaa98697941ea834df7a02a882629c882 Richard Jones richard@users.sourceforge.net 2002-05-23T01:14:20+00:00 2002-05-23T01:14:20+00:00
changeset 7e093cbaaa98
branch
bookmark
tag
user Richard Jones <richard@users.sourceforge.net>
description split instance initialisation into two steps...

...allowing config changes before the database is initialised.
files
[config-0-4-0-branch] I've re-worked the config structure a little so it's simpler http://hg.code.sf.net:8000/p/roundup/code/#changeset-13719594278b25bbb60d88e44b182cbbd9da05f5 Richard Jones richard@users.sourceforge.net 2002-02-06T07:11:13+00:00 2002-02-06T07:11:13+00:00
changeset 13719594278b
branch config-0-4-0-branch
bookmark
tag
user Richard Jones <richard@users.sourceforge.net>
description I've re-worked the config structure a little so it's simpler

(one less file) and added a unit test so we can be sure it's working.
files
[config-0-4-0-branch] Initial ConfigParser implementation. http://hg.code.sf.net:8000/p/roundup/code/#changeset-a5cd27d33516ba47a1f44a411eb559410da62142 Titus Brown titus@users.sourceforge.net 2002-01-03T02:12:05+00:00 2002-01-03T02:12:05+00:00
changeset a5cd27d33516
branch config-0-4-0-branch
bookmark
tag
user Titus Brown <titus@users.sourceforge.net>
description Initial ConfigParser implementation.
files
Added module docstrings to all modules. http://hg.code.sf.net:8000/p/roundup/code/#changeset-bdc2ea127ae98b54ad36e88fa7676ad97749aa3a Jürgen Hermann jhermann@users.sourceforge.net 2001-11-22T15:46:42+00:00 2001-11-22T15:46:42+00:00
changeset bdc2ea127ae9
branch
bookmark
tag
user Jürgen Hermann <jhermann@users.sourceforge.net>
description Added module docstrings to all modules.
files
Code using copyDigestedFile() that passes unit tests http://hg.code.sf.net:8000/p/roundup/code/#changeset-2d92f93072f91bd14f9afb97ee35d69fb01904c1 Jürgen Hermann jhermann@users.sourceforge.net 2001-11-12T23:17:38+00:00 2001-11-12T23:17:38+00:00
changeset 2d92f93072f9
branch
bookmark
tag
user Jürgen Hermann <jhermann@users.sourceforge.net>
description Code using copyDigestedFile() that passes unit tests
files
Added the Password property type. http://hg.code.sf.net:8000/p/roundup/code/#changeset-a4241ddd22d7b35f2d311773f5b0ed8c7f9f6fd8 Richard Jones richard@users.sourceforge.net 2001-10-09T07:25:59+00:00 2001-10-09T07:25:59+00:00
changeset a4241ddd22d7
branch
bookmark
tag
user Richard Jones <richard@users.sourceforge.net>
description Added the Password property type.

See "pydoc roundup.password" for implementation details. Have updated
some of the documentation too.
files
stupid typo http://hg.code.sf.net:8000/p/roundup/code/#changeset-18134bffab37adb31b9748bde68b0d2f890b6d1e Richard Jones richard@users.sourceforge.net 2001-08-07T00:24:43+00:00 2001-08-07T00:24:43+00:00
changeset 18134bffab37
branch
bookmark
tag
user Richard Jones <richard@users.sourceforge.net>
description stupid typo
files
Added the copyright/license notice to (nearly) all files... http://hg.code.sf.net:8000/p/roundup/code/#changeset-d45384bc6420d1fe5aa6252310d04956315bdd69 Richard Jones richard@users.sourceforge.net 2001-08-07T00:15:51+00:00 2001-08-07T00:15:51+00:00
changeset d45384bc6420
branch
bookmark
tag
user Richard Jones <richard@users.sourceforge.net>
description Added the copyright/license notice to (nearly) all files...

...at request of Bizar Software.
files
Added documentation. http://hg.code.sf.net:8000/p/roundup/code/#changeset-1894a28a1e661c8634ea7b16747bf381a1faf5cf Richard Jones richard@users.sourceforge.net 2001-08-06T01:20:00+00:00 2001-08-06T01:20:00+00:00
changeset 1894a28a1e66
branch
bookmark
tag
user Richard Jones <richard@users.sourceforge.net>
description Added documentation.
files
Instances are now opened by a special function... http://hg.code.sf.net:8000/p/roundup/code/#changeset-c1461733cbf99187986314b7c3db2478e8d55008 Richard Jones richard@users.sourceforge.net 2001-08-05T07:44:36+00:00 2001-08-05T07:44:36+00:00
changeset c1461733cbf9
branch
bookmark
tag
user Richard Jones <richard@users.sourceforge.net>
description Instances are now opened by a special function...

...that generates a unique module name for the instances on import
time.
files
Fixed [SF#447671] - typo http://hg.code.sf.net:8000/p/roundup/code/#changeset-609a9d82218fac0234d7bad82499cc61f1f84a2f Richard Jones richard@users.sourceforge.net 2001-08-04T22:42:43+00:00 2001-08-04T22:42:43+00:00
changeset 609a9d82218f
branch
bookmark
tag
user Richard Jones <richard@users.sourceforge.net>
description Fixed [SF#447671] - typo
files
Used the much nicer load_package, pointed out by Steve Majewski. http://hg.code.sf.net:8000/p/roundup/code/#changeset-241a0323aacbda79b93782f57dcd0b31b82841fb Richard Jones richard@users.sourceforge.net 2001-08-03T01:28:33+00:00 2001-08-03T01:28:33+00:00
changeset 241a0323aacb
branch
bookmark
tag
user Richard Jones <richard@users.sourceforge.net>
description Used the much nicer load_package, pointed out by Steve Majewski.
files
Instance import now imports the instance using imp.load_module... http://hg.code.sf.net:8000/p/roundup/code/#changeset-996eaf90c01ea1084a8fc7ac620ff8ce093aa73b Richard Jones richard@users.sourceforge.net 2001-08-03T00:59:34+00:00 2001-08-03T00:59:34+00:00
changeset 996eaf90c01e
branch
bookmark
tag
user Richard Jones <richard@users.sourceforge.net>
description Instance import now imports the instance using imp.load_module...

...so that we can have instance homes of "roundup" or other existing
python package names.
files
Added vim command to all source so that we don't get no steenkin' tabs :) http://hg.code.sf.net:8000/p/roundup/code/#changeset-0791d13baea72ae994dbc9229f0f8603e0440a6d Richard Jones richard@users.sourceforge.net 2001-07-29T07:01:39+00:00 2001-07-29T07:01:39+00:00
changeset 0791d13baea7
branch
bookmark
tag
user Richard Jones <richard@users.sourceforge.net>
description Added vim command to all source so that we don't get no steenkin' tabs :)
files
Replaced errno integers with their module values. http://hg.code.sf.net:8000/p/roundup/code/#changeset-2ab86442799aa9daada350b0d6e6b330d7116a5a Richard Jones richard@users.sourceforge.net 2001-07-28T07:59:53+00:00 2001-07-28T07:59:53+00:00
changeset 2ab86442799a
branch
bookmark
tag
user Richard Jones <richard@users.sourceforge.net>
description Replaced errno integers with their module values.

De-tabbed templatebuilder.py
files
oops. left a print in http://hg.code.sf.net:8000/p/roundup/code/#changeset-d95a03480fd1679ee909b916846fb74536b7a063 Anthony Baxter anthonybaxter@users.sourceforge.net 2001-07-24T11:18:25+00:00 2001-07-24T11:18:25+00:00
changeset d95a03480fd1
branch
bookmark
tag
user Anthony Baxter <anthonybaxter@users.sourceforge.net>
description oops. left a print in
files
oops. Html. http://hg.code.sf.net:8000/p/roundup/code/#changeset-0eed07d99b989522ffc3bb78cdc08d8b5aff1404 Anthony Baxter anthonybaxter@users.sourceforge.net 2001-07-24T10:54:11+00:00 2001-07-24T10:54:11+00:00
changeset 0eed07d99b98
branch
bookmark
tag
user Anthony Baxter <anthonybaxter@users.sourceforge.net>
description oops. Html.
files
Added templatebuilder module. http://hg.code.sf.net:8000/p/roundup/code/#changeset-5e71aaa87e5bca1e82ec78e6577ac55b3ea033f4 Anthony Baxter anthonybaxter@users.sourceforge.net 2001-07-24T10:46:22+00:00 2001-07-24T10:46:22+00:00
changeset 5e71aaa87e5b
branch
bookmark
tag
user Anthony Baxter <anthonybaxter@users.sourceforge.net>
description Added templatebuilder module.

two functions - one to pack up the html base, one to unpack it. Packed
up the two standard templates into htmlbases. Modified __init__ to
install them.

__init__.py magic was needed for the rather high levels of wierd import magic.
Reducing level of import magic == (good, future)
files
ok, so now "./roundup-admin init" will ask questions... http://hg.code.sf.net:8000/p/roundup/code/#changeset-3a7e5515c1bdf009da6213cb6d90aabaf3a868c3 Richard Jones richard@users.sourceforge.net 2001-07-23T08:45:28+00:00 2001-07-23T08:45:28+00:00
changeset 3a7e5515c1bd
branch
bookmark
tag
user Richard Jones <richard@users.sourceforge.net>
description ok, so now "./roundup-admin init" will ask questions...

...in an attempt to get a workable instance_home set up :)

_and_ anydbm has had its first test :)
files
Final commit of Grande Splite http://hg.code.sf.net:8000/p/roundup/code/#changeset-c7c14960f4137be6438491a9adad716018142878 Richard Jones richard@users.sourceforge.net 2001-07-22T12:09:32+00:00 2001-07-22T12:09:32+00:00
changeset c7c14960f413
branch
bookmark
tag
user Richard Jones <richard@users.sourceforge.net>
description Final commit of Grande Splite
files
More Grande Splite http://hg.code.sf.net:8000/p/roundup/code/#changeset-4cf1daf2f2eb170062090866cbe1b08500fb26bf Richard Jones richard@users.sourceforge.net 2001-07-22T12:01:27+00:00 2001-07-22T12:01:27+00:00
changeset 4cf1daf2f2eb
branch
bookmark
tag
user Richard Jones <richard@users.sourceforge.net>
description More Grande Splite
files