"""
Decentralized storage grid.
-community web site: U{http://tahoe-lafs.org/}
+community web site: U{https://tahoe-lafs.org/}
"""
class PackagingError(EnvironmentError):
# __full_version__ is the one that you ought to use when identifying yourself in the
# "application" part of the Tahoe versioning scheme:
-# http://allmydata.org/trac/tahoe-lafs/wiki/Versioning
+# https://tahoe-lafs.org/trac/tahoe-lafs/wiki/Versioning
__full_version__ = __appname__ + '/' + str(__version__)
import os, platform, re, subprocess, sys, traceback
# must import the packages in order to check their versions and paths.
# This warning is generated by twisted, PyRex, and possibly other packages,
- # but can happen at any time, not only when they are imported. See
- # http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1129 .
+ # but can happen at any time, not only when they are imported. See ticket #1129.
warnings.filterwarnings("ignore", category=DeprecationWarning,
message="BaseException.message has been deprecated as of Python 2.6",
append=True)
# This is to suppress various DeprecationWarnings and UserWarnings that
# occur when modules are imported. See #859, #1435 and
- # http://divmod.org/trac/ticket/2994 .
+ # http://divmod.org/trac/ticket/2994 [broken link].
for msg in deprecation_messages:
warnings.filterwarnings("ignore", category=DeprecationWarning, message=msg, append=True)
# on all URIs, even though we would only strictly need to do so for caps of
# new formats (post Tahoe-LAFS 1.6). URIs that are not consistent with their
# prefix are treated as unknown. This should be revisited when we add the
- # new cap formats. See <http://allmydata.org/trac/tahoe-lafs/ticket/833#comment:31>.
+ # new cap formats. See ticket #833 comment:31.
s = u
can_be_mutable = can_be_writeable = not deep_immutable
if s.startswith(ALLEGED_IMMUTABLE_PREFIX):