openhub.net
Black Duck Software, Inc.
Open Hub
Follow @
OH
Sign In
Join Now
Projects
People
Organizations
Tools
Blog
BDSA
Projects
People
Projects
Organizations
j5basic
Settings
|
Report Duplicate
0
I Use This!
×
Login Required
Log in to Open Hub
Remember Me
Very Low Activity
Commits
: Listings
Analyzed
about 19 hours
ago. based on code collected
about 19 hours
ago.
Feb 09, 2025 — Feb 09, 2026
Showing page 12 of 15
Search / Filter on:
Commit Message
Contributor
Files Modified
Lines Added
Lines Removed
Code Location
Date
Moved all the `API` stuff out of the `InterfaceRegistry` into it's own module under `j5.Basic` (The only copied method is `implements`, but the Trac BSD license is retained while that is still there)
davidf
More...
over 17 years ago
Add totalmilliseconds to TimeUtils
davidm
More...
over 17 years ago
Timer should be an object
davidm
More...
over 17 years ago
Add a simple endless iterator
davidm
More...
over 17 years ago
Forgot to add test_TimeUtils in opensvn:r5990 and opensvn:r5992. Added sequence test that's disabled because it's slow
davidf
More...
over 17 years ago
Adjust the algorithm for pre-1900 dates following http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/306860
davidf
More...
over 17 years ago
Moved strftime logic that supports dates before 1900 into TimeUtils Added test for strftime and some existing TimeUtils functionality
davidf
More...
over 17 years ago
Since Python's strftime method refuses to format dates before 1900, since the underlying OS methods may not support it, simply flip the date forward in 400 year blocks and adjust the year in the format string directly
davidf
More...
over 17 years ago
Added method for chaining decorators together, and a test
davidf
More...
over 17 years ago
If we get an ImportError or SyntaxError on module import, raise that exception, not an AttributeError
davidm
More...
over 17 years ago
Give `timetuple2datetime` the more standard name `timetuple_to_datetime` (but leave the old one there too)
davidf
More...
over 17 years ago
Make keymap and valuemap optional arguments to mapdict (so you can say `mapdict(x, keymap=y)` etc)
davidf
More...
almost 18 years ago
Added timedelta_to_tuple and tuple_to_timedelta (Forward-ported from r5512 on releases/0.10)
davidf
More...
almost 18 years ago
Remove debug logs that seem unneccessary The basic policy I'm following here is that debug logs that reflect an actual error are potentially useful But many of these debug logs seem to be old debugging code that was never removed Some contain useful information and have been upgraded to info level Most are trivial to recreate if you need to debug the code - and don't seem to be in active use These also add up to a performance hit - see #643. Removing them seems to given around a 12% speedup on serving static URLs
davidf
More...
almost 18 years ago
Added setattrdict which allows putting keys into the dictionary through setattr This will be used for web requests rather than a ConfigTree.Node, for a dramatic speedup See #643
davidf
More...
almost 18 years ago
Set self.stop in __init__ rather than start() to prevent a race condition when calling stopscheduler() before self.stop = False is set inside start(). Reset self.stop to False once the scheduler has stopped.
simonc
More...
almost 18 years ago
Add PushToBack iterator under PushBack, which can push values to the end of a queue while iterating Added tests for it
davidm
More...
almost 18 years ago
Added helper EnumClass and test for it (so we can nicely look up names for constants defined on a class)
davidf
More...
almost 18 years ago
Discovered that attrdict returns None by default for any non-existent attribute. Changed this to raise an AttributeError by default, unless the default value is set (with set_default_value) Added tests for the new functionality.
davidf
More...
almost 18 years ago
Use new j5.Test.Utils raises and method_raises methods as appropriate. This will enable us to switch test frameworks Note that method_raises adjusts stack frames so the Decorator tests only use it where safe Also changed test_Decorators.TestNotImplemented to be a class to work in nosetests
davidf
More...
almost 18 years ago
Fix up reporting of count of missed times, and don't go back a second unneccessarily!
davidf
More...
almost 18 years ago
Removed GPL licenses from jToolkit code. All this code is copyright St James Software and so can be relicensed Also, the jToolkit submission policy required copyright assignment to St James Software. For reference any outside contributions are mentioned here, other than the UTF-8 encoding change which is just a formatting thing: Text/Lang/SpellCheck.py - one change from pootle was just a constant change of iso8859 to utf-8 Web/Server/AppServer.py - contained no jToolkit code at all Logging/test_Tail.py - contained no jToolkit code at all OS/SendMail.py - contained setting of message content header to utf-8 Database/ - changes from iso8859 to utf-8
davidf
More...
almost 18 years ago
Added tests for unicode date format strings, and some unicode dates Fix strftime formatting to flip unicode format strings into UTF-8 and then get the result back into unicode
davidf
More...
almost 18 years ago
Make the CleanupIterator more readable Correct the except statement to catch the all-important StopIteration exception so the CleanupIterator works again
davidm
More...
almost 18 years ago
Added helper function for converting timedelta objects to number of seconds (why isn't this in datetime?) Improved logging of missed timer ticks by saying how many ticks were missed rather than printing each one Added test for timers that miss ticks Added tick counter on test timer object Test - Allow margin of error in assert of time difference (10%) (note that this assert is in another thread and never makes it to the test)
davidf
More...
almost 18 years ago
Change all except: and excepts which catch Exception to only catch StandardError, hopefully allowing one to actually escape starting up with ctrl-c without confusing things
davidm
More...
about 18 years ago
Added FormattedInt
davidm
More...
about 18 years ago
Use self.get instead of getattr when we want a default value Remove default args from __getattr__ functions
davidm
More...
about 18 years ago
Fix formatted datetime handling of .replace.
simonc
More...
over 18 years ago
bugfix: was rounding instaed of rounding down in hoursandminutes
adrianna
More...
over 18 years ago
←
1
2
…
7
8
9
10
11
12
13
14
15
→
This site uses cookies to give you the best possible experience. By using the site, you consent to our use of cookies. For more information, please see our
Privacy Policy
Agree