pre_2to3 Log


Commit Date  
[87e5be] (3.1 kB) by mtnyogi

Dropped all of the sub-testX scripts.

The doctest-tools testall script will work from the root source directory now
for both Python 2.5 and 2.6. But it doesn't delete all of the compiled_krb
files first.

So we're not quite done upgrading the testing yet! But there are a lot of
changes to this point, and I wanted to checkpoint everything...

2009-10-25 03:23:12 View
Download
[632068] (3.0 kB) by mtnyogi

- Merged changes from load_mysql_schema into load_sqlite3_schema.
- Started changes for different paramstyles (need to commit before another
merge).
- Added sqlite3.db file.

2008-12-25 20:03:33 View
Download
[bc1718] (3.0 kB) by mtnyogi

1. Added Test/backup to check whether special.claim_goal causes pattern
variable bindings to be undone.
2. Added Test/Misc/generator_exception_propagation.py to test how exceptions
are propagated by "for" loops to the generators that they are using.
Answer: they are not propagated. The "for" statement does not use the
extended generator methods (throw, close).
3. Fixed the pyke/qa.py doctests.
4. Slight changes to pyke/contexts.py which might be slightly better
performing.
5. Generated a new compiler_bc.py with the new pyke version number in it.
6. Fixed small bug in examples/sqlgen/test.py cursor.execute function
parameters. It now matches the Python DBI.
7. Added a trace_cursor to examples/web_framework/wsgi_app.py. This is
enabled by setting the TRACE_SQL env variable to anything other than
'False'.

2008-07-10 18:00:41 View
Download
[c203b8] (3.2 kB) by mtnyogi

This revision is the base for the 0.3 release.

1. Finished updating the documentation.
2. Finished updating examples.
3. Changed the url format on the web_framework example to include "movie"
before the movie id.
4. Added plan caching to the web_framework example.
5. Removed the requirement to place a backslash before the "taking" clause
when it appears on the next line.
6. Changed "nls" to NL_TOK in krbparser.py since the scanner only emits one
NL_TOK if there are multiple newlines in a row (including lines with just
spaces and/or comments).

2008-06-08 22:14:22 View
Download
[e67fdb] (3.2 kB) by mtnyogi

1. Moved pyke/__init__.py to pyke/knowledge_engine.py so that pyke doesn't
get imported when you unpickle plans.
2. Added test.py module to pyke.
3. Added type check for args parameter to add_*_fact and assert_ in
knowledge_engine.engine. Also now accept any iterable (other than strings)
as args parameter.
4. Added final parameter to lookup_data and create_plan calls in prove_[n1]
to convert prototype plans stored in pattern variables into real plans.
5. Added parenthesis around $pattern_name expansions in the generated python
code (though, on hindsight, I'm not sure this was really needed).
6. Commented out prints in examples/sqlgen/database.krb.
7. Added movie id 3 to a second DVD in examples/sqlgen/catalog.txt.
8. Added examples/web_framework example.

2008-03-06 03:03:50 View
Download
[c0848a] (8.1 kB) by mtnyogi

Documented trade/untrace calls.
Added copyright and license notices to sqlgen example.
Added README file to sqlgen example.

2008-03-03 19:13:23 View
Download
[eef52e] (7.0 kB) by mtnyogi

This revision has the following:

1. Fixed bug: *_plans.py modules not reloaded.
2. Added "trace" and "untrace" functions to pyke.engine.
3. Added "allow_vars" parameter to "as_data" methods.
4. Fixed bug: tuple patterns match strings.
5. Fixed bug: debug messages printed on .krb syntax errors.
6. Added sqlgen example.

2008-03-02 21:36:14 View
Download

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks