Brian Warner
|
7a4f76fd90
|
update docs for the 1.8.2 release
|
2011-01-30 17:59:45 -08:00 |
|
david-sarah
|
ed67df866c
|
SFTP: report unknown sizes as "0" instead of "?", to satisfy some clients. fixes #1337
|
2011-01-27 22:22:49 -08:00 |
|
david-sarah
|
d318122cd2
|
Change tests for check_requirement to ensure that it accepts None in the comment field of a (version, location, comment) triple, and add a test that it raises ImportError when a module couldn't be imported. Also fix typo in a comment. refs #1339
|
2011-01-28 11:24:52 -08:00 |
|
Zooko O'Whielacronx
|
2ed6019f78
|
setup: comment out the setup_requires on setuptools_darcs in order to work-around distribute bug 55
Note that we still inject the setuptools_darcs egg at the beginning of setup.py, which makes the setuptools_darcs plugin work when building dists from tahoe-lafs source so those dists have all of the needed files.
http://bitbucket.org/tarek/distribute/issue/55/revision-control-plugin-automatically-installed-as-a-build-dependency-is-not-present-when-another-build-dependency-is-being
|
2011-01-30 16:04:20 -08:00 |
|
Zooko O'Whielacronx
|
c1ec785b48
|
docs: edit running.html, change "http://allmydata.org" to "http://tahoe-lafs.org" in NEWS and README.txt, add Josh Wilcox to CREDITS for his contribution of doc patches
|
2011-01-28 07:07:00 -08:00 |
|
Zooko O'Whielacronx
|
6f84f1b869
|
setup: adjust tests to use the new interface of check_requirement which has a 3-tuples instead of a 2-tuple
fixes #1339
|
2011-01-28 06:15:46 -08:00 |
|
david-sarah
|
c71a19b9ed
|
src/allmydata/__init__.py: fix #1339, give an indication in the --version[-and-path] output of when the imported setuptools is distribute, and use a separate element in _vers_and_locs_list tuples for information other than the package name and location. This also changes slightly how the sqlite version is reported.
|
2011-01-27 21:41:50 -08:00 |
|
Brian Warner
|
2c77ace688
|
TAG allmydata-tahoe-1.8.2b1
|
2011-01-25 22:14:31 -08:00 |
|
Brian Warner
|
c89ca7ed8c
|
update NEWS with all significant user-visible changes since last release
|
2011-01-25 22:04:39 -08:00 |
|
david-sarah
|
5299db9c04
|
docs/configuration.rst: fix a typo in the previous correction, and correct another error ('[storage]readonly_storage' should be '[storage]readonly').
|
2011-01-22 18:39:55 -08:00 |
|
david-sarah
|
41753dc42d
|
docs/configuration.rst: correct an error in the Example section ('[helper]run_helper' should be '[helper]enabled').
|
2011-01-22 18:23:04 -08:00 |
|
david-sarah
|
0f818d7cc4
|
docs/configuration.rst: correct the name of 'tahoe-client.tac' and document other .tac files. Also make the capitalization consistent in that section.
|
2011-01-22 18:00:11 -08:00 |
|
david-sarah
|
74b6ea36c4
|
CLI: improve help synopsis for 'tahoe create-key-generator'.
|
2011-01-22 17:50:04 -08:00 |
|
david-sarah
|
cb02adb110
|
Don't put debugging information in 'My versions' section of the Welcome page. Also remove the extra blank line between version and command output when --version[-and-path] is used. refs #1306
|
2011-01-21 20:02:20 -08:00 |
|
david-sarah
|
3eadc8a053
|
NEWS, docs/quickstart.html: pywin32 is no longer required on Windows. refs #1274
|
2011-01-21 18:47:41 -08:00 |
|
david-sarah
|
3c161c9a96
|
Makefile, setup.py: add more source files to pyflakes target and fix their warnings.
|
2011-01-21 18:07:52 -08:00 |
|
david-sarah
|
6d6f0edc36
|
Remove obsolete and bit-rotted 'setup.py check-auto-deps' command. Building and running bin/tahoe is a more thorough check.
|
2011-01-21 18:00:51 -08:00 |
|
david-sarah
|
a008c79762
|
Makefile: remove stale commented-out targets for figleaf.
|
2011-01-21 17:55:25 -08:00 |
|
david-sarah
|
ae3373188c
|
misc/build_helpers/run-with-pythonpath.py: fix pyflakes unused import warning.
|
2011-01-21 17:50:50 -08:00 |
|
david-sarah
|
8f4ae53f39
|
Makefile: remove a stale comment about a bug fixed in Tahoe v1.3.0. refs #455
|
2011-01-21 17:45:44 -08:00 |
|
david-sarah
|
f84f2aa987
|
tests: use verlib to compare versions, and get the versions of Twisted and Nevow from get_package_versions() instead of pkg_resources. refs #1287
|
2011-01-21 17:42:56 -08:00 |
|
david-sarah
|
39eede4217
|
src/allmydata/web/common.py: ensure that filenames in 'humanized failures' are quoted.
|
2011-01-21 17:40:06 -08:00 |
|
david-sarah
|
74aba7dd26
|
twisted/allmydata_trial.py: fix stale comment that referred to trial_figleaf.py (replaced with trial_coverage.py).
|
2011-01-21 17:39:13 -08:00 |
|
david-sarah
|
0c51ce3d89
|
CLI: improve help synopses for some commands.
|
2011-01-21 17:27:00 -08:00 |
|
david-sarah
|
c8ccb297fa
|
src/allmydata/_auto_deps.py: setuptools is still an install requirement even in frozen builds, because .tac files import pkg_resources. refs #585
|
2011-01-21 17:24:42 -08:00 |
|
david-sarah
|
8587c63bdc
|
Make bb-freeze (and probably other static packaging tools) work. This updates various places where we assumed that the tahoe process was executed via the Python interpreter. It also allows tests to recursively invoke the same tahoe.exe, rather than bin/tahoe. refs #585
|
2011-01-21 00:04:29 -08:00 |
|
david-sarah
|
8b94125b00
|
Make 'setup.py trial' and 'setup.py test' pass --version-and-path to bin/tahoe by default.
|
2011-01-21 00:03:28 -08:00 |
|
david-sarah
|
28bd80812f
|
Change --version and --version-and-path to not exit immediately, if a command is given.
|
2011-01-20 23:59:13 -08:00 |
|
david-sarah
|
f3b4f4181c
|
src/allmydata/_auto_deps.py: 'pysqlite.dbapi2' module should have been 'pysqlite2.dbapi2'. refs #1306
|
2011-01-20 23:32:34 -08:00 |
|
david-sarah
|
b6c2c9591d
|
src/allmydata/util/iputil.py: correct an error in the address-matching regexps introduced by the previous patch to iputil. refs #1274
|
2011-01-20 23:21:36 -08:00 |
|
Zooko O'Whielacronx
|
d34e838c0c
|
setup: increase version number requirement on darcsver from >= 1.7.1 to >= 1.7.2
|
2011-01-20 21:30:38 -08:00 |
|
Zooko O'Whielacronx
|
0264959b9a
|
setup: upgrade bundled version of darcsver from 1.7.1 to 1.7.2 to support the new bbfreeze feature (by, strangely, having darcsver write out unix newlines regardless of what the underlying platform prefers)
|
2011-01-20 21:28:38 -08:00 |
|
david-sarah
|
b1f15a630a
|
Add src/allmydata/util/verlib.py, which is a copy of verlib from https://bitbucket.org/tarek/distutilsversion/src/17df9a7d96ef . It is used to normalize and compare versions of dependencies. refs #1258
|
2011-01-20 22:04:49 -08:00 |
|
david-sarah
|
29336a0916
|
Refactor _auto_deps.py and __init__.py, adding more robust checking of dependency versions, and not trusting pkg_resources to get the versions right. refs #1258, #1287
|
2011-01-20 21:36:10 -08:00 |
|
david-sarah
|
06e0d13451
|
Apply pyflakes to more files and fix the resulting warnings.
|
2011-01-20 18:10:11 -08:00 |
|
david-sarah
|
d5138b3237
|
src/allmydata/util/iputil.py: loosen regexps and ensure that 'LANG=en_US.UTF-8' is set in the environment, to minimize problems with localized output of IP-address-finding tools. refs #1274
|
2011-01-20 00:48:27 -08:00 |
|
david-sarah
|
6dd8b6f471
|
Eliminate dependencies on pywin32, even via Twisted. refs #1274
|
2011-01-19 20:32:38 -08:00 |
|
david-sarah
|
d4969259c6
|
Makefile: consistently use TAHOE macro to run bin/tahoe. Use '$(TAHOE) debug repl' instead of $(RUNPP) -p. refs #1296
|
2011-01-19 15:44:29 -08:00 |
|
david-sarah
|
9ea323db4c
|
Makefile: consistently use 'tahoe debug trial' to run tests. refs #1296
|
2011-01-19 15:37:37 -08:00 |
|
david-sarah
|
999339ed4e
|
setup.py: add descriptions for some of the setup commands. ref #1306
|
2011-01-19 15:33:05 -08:00 |
|
david-sarah
|
0693181613
|
setup.py: create bin/tahoe.pyscript on Unix as well as Windows for consistency, and to reduce conditional code. ref #1306
|
2011-01-19 15:31:45 -08:00 |
|
david-sarah
|
fd6cdc48ae
|
src/allmydata/test/test_runner.py: add test_import_from_repl, which checks that we are running the right code in a bin/tahoe subprocess. refs #1258
|
2011-01-19 00:21:45 -08:00 |
|
david-sarah
|
a9fc4668c0
|
docs/frontends/CLI.rst, src/allmydata/test/trialtest.py: add trailing newlines. refs #1296
|
2011-01-19 00:19:55 -08:00 |
|
david-sarah
|
d21f4071c3
|
Eliminate direct dependencies of Tahoe-LAFS on pywin32 (rebased to trunk). refs #1274
|
2011-01-18 23:59:11 -08:00 |
|
david-sarah
|
3798d9946e
|
Add support to bin/tahoe for invoking a runner command prefixed with @, with the Tahoe libraries on the PYTHONPATH. This is documented in 'tahoe debug --help'.
|
2011-01-18 21:11:37 -08:00 |
|
david-sarah
|
74b1eec1d6
|
trivial: add comment in scripts/debug.py about trial option parsing. refs #1296
|
2011-01-18 22:08:08 -08:00 |
|
david-sarah
|
8d2983c493
|
Update foolscap requirement to >= 0.6.1. fixes #1329
|
2011-01-18 22:06:39 -08:00 |
|
david-sarah
|
93c1909847
|
bin/tahoe-script.template, src/windows/fixups.py: simplify the method of stripping initial arguments in sys.argv on Windows. This helps with bb-freeze and running tahoe via 'coverage'. Also includes some wording changes and minor refactoring of bin/tahoe-script.template. refs #585, #1303
|
2011-01-18 20:53:24 -08:00 |
|
david-sarah
|
5a7c99d29d
|
Change misc/build_helpers/test-with-fake-pkg to use 'setup.py trial'. refs #1296
|
2011-01-18 20:24:01 -08:00 |
|
david-sarah
|
35deaf62b4
|
Makefile: update 'make clean' to delete the setuptools_trial egg(s).
|
2011-01-18 18:50:53 -08:00 |
|