1. clach04
  2. jython

Branches

default

View source
default
  • Contributors
    1. Loading...
Author Commit Message Date Builds
8 commits behind 2.2.
Frank Wierzbicki
Merge 2.5.
Darjus Loktevic
#1854 set().pop() race condition
Jim Baker
Removed obsolete Jython's version of test_itertools in favor of lib-python; fixed itertools.count
Shashank Bharadwaj
merge
Shashank Bharadwaj
Updated the jnr-* and jffi-* jars to the updated versions. We now pull from https://github.com/jnr, and has changed from org.jruby.* to jnr.*. Also updated the .classpath and the build files (and added the pydevproject, but if it bothers anybody feel free to delete it)
Alan Kennedy
Changing the cause of a skipped test in test_xmlrpc.py
Alan Kennedy
Deleting a line which should have been deleted in the last checkin, but was only commented out
Alan Kennedy
Adding test_support.captured_stdin(): Fixes another issue in #1857, which required the function
Alan Kennedy
Emulating cpython ValueError more precisely: Fixes another issue in #1857: Error message not exactly as expected
Alan Kennedy
Fix more issues in #1857: Non-daemon threads were causing the test suite to hang.
Alan Kennedy
Fix for some issues #1857: A combination of the use ephemeral ports and deferred socket creation on jython resulted in attempts to bind to port '0', which failed with 'Address already in use' errors.
Alan Kennedy
Re-enabling skipped tests, in agreement with Frank: failures most likely caused by bad DNS config on Unbuntu running inside a VM on a Mac.
Alex Grönholm
Fixed #1730 -- allowing arbitrary attributes in functools.partial, its subclasses and subclasses of zipimport.zipimporter to match CPython behavior (transplanted from 99b8d4f16639d6e210c09c6f5f68eb0d86598db7)
Alex Grönholm
Fixed #1730 -- allowing arbitrary attributes in functools.partial, its subclasses and subclasses of zipimport.zipimporter to match CPython behavior
Frank Wierzbicki
Null merge from 2.5 (rpartition backport).
Frank Wierzbicki
backport fix for unicode rpartition (forgot to do it here first).
Frank Wierzbicki
Merge 2.5.
Jeff Allen
Fix #1873 (slice deletion error with -ve step) and add tests that would have detected it. The new tests in Lib/test/test_list_jy.py should perhaps be moved eventually to CPython's list_tests.py as they are not specific to Jython.
Frank Wierzbicki
Add step to itertools count function.
Frank Wierzbicki
Skip test for now.
Frank Wierzbicki
from: http://hg.python.org/cpython/Lib/test/test_json.py@22db03646d9b
Frank Wierzbicki
skip test_sys_setprofile and test_sys_settrace for now.
Frank Wierzbicki
Not sure we should try to test readline.
Frank Wierzbicki
Different exception in Jython.
Frank Wierzbicki
from: http://hg.python.org/cpython/Lib/test/test_property.py@22db03646d9b
Frank Wierzbicki
__package__
Frank Wierzbicki
Update for __package__.
Frank Wierzbicki
Fix for Jython.
Frank Wierzbicki
from: http://hg.python.org/cpython/Lib/test/test_popen.py@22db03646d9b
Frank Wierzbicki
from: http://hg.python.org/cpython/Lib/test/test_popen.py@22db03646d9b
Frank Wierzbicki
Baby step for __package__ support.
Frank Wierzbicki
add format and __format__ to PyUnicode. Just using PyString's version for now.
Frank Wierzbicki
Add a skip.
Frank Wierzbicki
test_compileall looks very cpython specific. We may want to do our own later.
Frank Wierzbicki
This is broken for me, but worked recently - has dinsdale changed?
Frank Wierzbicki
Add skips.
Frank Wierzbicki
from: http://hg.python.org/cpython/Lib/test/test_cgi.py@22db03646d9b
Frank Wierzbicki
Add skips.
Frank Wierzbicki
from: http://hg.python.org/cpython/Lib/test/test_str.py@22db03646d9b
Frank Wierzbicki
Support None args better in find/rfind/index/rindex.
Frank Wierzbicki
Merge.
Frank Wierzbicki
OMG we forgot the R in RPartition :).
Frank Wierzbicki
Fix some comments and code standards.
Jeff Allen
Partial implementation of bytearray with init() and slice operations.
Frank Wierzbicki
Skip tests that currently don't work.
Frank Wierzbicki
from: http://hg.python.org/cpython/Lib/test/string_tests.py@22db03646d9b
Frank Wierzbicki
Comment out invalid codepoints that Jython can't parse. For discussion see: http://bugs.jython.org/issue1866
Frank Wierzbicki
from: http://hg.python.org/cpython/Lib/test/test_bytes.py@22db03646d9b
Frank Wierzbicki
Update regrtest skips and test_support.
Frank Wierzbicki
modulefinder depends on co_names and other co_* not supported by Jython.
Frank Wierzbicki
Add a codec to expected fails.
Frank Wierzbicki
Fix misspelling.
Frank Wierzbicki
Merge 2.5.
Frank Wierzbicki
Special case isintance and issubclass so stringmap compares as a dict.
Frank Wierzbicki
Revert stringmap special case - I need a do-over.
Frank Wierzbicki
elements[1] should be None if fieldname is "". Fixes test_string.
Frank Wierzbicki
Fix test_platform for Jython.
Frank Wierzbicki
from: http://hg.python.org/cpython/Lib/test/test_platform.py@22db03646d9b
Frank Wierzbicki
Special case stringmap to compare as a dict. Remove customized unittest/case.
Frank Wierzbicki
Use invoke to handle getattr/call. Thanks pjenvey!
Frank Wierzbicki
Extend int to use __trunc__. Fixes test_fractions.
Frank Wierzbicki
as_integer_ratio implementation.
Frank Wierzbicki
Add complex conjugates to basic types. Fixes test_abstract_numbers.
Frank Wierzbicki
Fix for complex format.
Frank Wierzbicki
Check for NaN and Infinity for float __trunc__.
Frank Wierzbicki
Ignore old style classes for instancecheck/subclasscheck. Fixes test_typechecks
Frank Wierzbicki
math.trunc support.
Frank Wierzbicki
First cut at complex __format__.
Frank Wierzbicki
First pass on float __format__. Adapted from PyString's StringFormatter.
Alan Kennedy
merge w/2.5: Fixing socket constant to name mapping for error reporting
Alan Kennedy
Fixing socket constant to name mapping for error reporting
Alan Kennedy
merge w/2.5: #1537: Fix for classloading issues with MATLAB/OpenJDK
Alan Kennedy
NEWS update
Alan Kennedy
#1537: Fix for classloading issues with MATLAB/OpenJDK
Alan Kennedy
merge w/2.5: #1805: Giving threading.Threads unique names
Alan Kennedy
#1805: Giving threading.Threads unique names
Alan Kennedy
Updating socket exception signature to match 2.7
Alan Kennedy
Updating the create_connection function to version 2.7
Alan Kennedy
Upgrading SocketServer to 2.7. Step 3: Add jython specific customisations.
Alan Kennedy
Upgrading SocketServer to 2.7. Step 2: Add in the cpython 2.7.2 modules.
Alan Kennedy
Upgrading SocketServer to 2.7. Step 1: Delete our fork of the 2.5 modules.
Alan Kennedy
Fixing a minor build problem.
Frank Wierzbicki
Restoring test as Alan Kennedy has already fixed it for #1640.
Frank Wierzbicki
Add some skips, pull in filecmp.
Frank Wierzbicki
Merge from 2.5.
Frank Wierzbicki
#1840 fix nan<0 is True but should be False.
Frank Wierzbicki
Merge 2.5.
Frank Wierzbicki
Don't allow antlr error output for lexing errors either.
Frank Wierzbicki
Merge from 2.5.
Frank Wierzbicki
Restore antlr error count for analysis, thanks Roman (smokxx)!
Frank Wierzbicki
Merge from 2.5.
Frank Wierzbicki
#1837 Backport gderived.py fix for Windows to 2.5. Thanks Jeff Allen!
Frank Wierzbicki
Skip list tests - one sometimes killed my regression (due to OOM).
Alan Kennedy
Updating NEWS file
Alan Kennedy
Updating NEWS file
Alan Kennedy
merge w/2.5: Disabling the jline bell
Alan Kennedy
Disabling the jline bell
Alan Kennedy
merge w/2.5: Adding a documentation link to SSL exception messages
Alan Kennedy
Adding a documentation link to SSL exception messages
ja....@farowl.co.uk
Issue 1837 fix. Replace use of os.path.samefile with path test in gderived.py, so it works on Windows
Frank Wierzbicki
float.hex and float.fromhex.
Frank Wierzbicki
Add new flags to CompilerFlags.
Frank Wierzbicki
Update genpatches with the new cpython lib name.
Frank Wierzbicki
Expose reload in imp module to make test_imp happy.
Frank Wierzbicki
Added a method to test_support.
Frank Wierzbicki
More skips.
Frank Wierzbicki
More skips.
Frank Wierzbicki
Add skips to test_types.
Frank Wierzbicki
from: http://hg.python.org/cpython/Lib/test/test_types.py@22db03646d9b
Frank Wierzbicki
Don't try to disable gc on Jython.
Frank Wierzbicki
Small fix for _strptime, some skips.
Frank Wierzbicki
More skips.
Frank Wierzbicki
Add test.xml.out from 2.5.
Frank Wierzbicki
More skips.
Frank Wierzbicki
More skips, add test.xml from 2.5.
Frank Wierzbicki
Small doctest update.
Frank Wierzbicki
Removing doctests that don't seem relevant to Jython. Have I mentioned that I don't like doctests?
Frank Wierzbicki
More skipping.
Frank Wierzbicki
Tweak to test_doctest to get it working.
Frank Wierzbicki
FIXMEs in picklertester.
Frank Wierzbicki
Force new unittest to compare dict and our stringmap as equal.
Frank Wierzbicki
FIXMEs in test_compile.
Frank Wierzbicki
Braino.
Frank Wierzbicki
Add some skips, fix version, add read_code to pkgutil.
Frank Wierzbicki
from: http://hg.python.org/cpython/Lib/xmlrpc.py@b48e1b48e670 New version of asynchat uses buffer protocol, so switch back to 2.5 version.
Frank Wierzbicki
FIXME for probable ASM4 bug.
Frank Wierzbicki
Added some tests to skip for now.
Frank Wierzbicki
New site.py.
Frank Wierzbicki
A first pass at sysconfig.
Frank Wierzbicki
from: http://hg.python.org/cpython/Lib/test/test_sysconfig.py@22db03646d9b http://hg.python.org/cpython/Lib/sysconfig.py@22db03646d9b
Frank Wierzbicki
New name for CPythonLib.
Nicholas Riley
Code style fixes.
Nicholas Riley
Fix comment typo.
Nicholas Riley
More PEP 3101 work and related changes (#1718). - Allow auto-numbered replacement fields in format strings (http://bugs.python.org/issue5237). - Use 'nan', 'inf' and '-inf', not Unicode equivalents produced by Java number formatters. - Limit recursion level for recursive format specs. - Check some more error conditions. All of test_str should pass now except the tests which require the as-yet-unimplemented float/datetime __format__.
Nicholas Riley
Implement 'n' formatting type for integers (#1718) using Java's localized number formatting. Also some PEP 378 changes I forgot to commit earlier.
Nicholas Riley
Don't overwrite alignment and fill char in format spec.
Nicholas Riley
Fix Python issue 3382: Make '%F' and float.__format__('F') convert results to upper case. http://bugs.python.org/issue3382 Also implement uppercasing for %E and %G, which are fine in Python 2.5 but not in Jython 2.5. Note that the latter part of the issue is not fixed yet because __format__ isn't implemented for floats (see http://bugs.jython.org/issue1718).
Nicholas Riley
Fix Python issue 7994: object.__format__ should reject format strings. http://bugs.python.org/issue7994
Nicholas Riley
Make -W work like -c and -m, so you can use '-Wd' rather than '-W d'.
Nicholas Riley
Make output on command line errors more consistent with CPython.
Nicholas Riley
Implement PEP 378 - format specifier for thousands separator. Note that this doesn't work with floating point formats yet because __format__ isn't implemented for floats (see http://bugs.jython.org/issue1718).
Nicholas Riley
Fix Python issue 6089: Only '.' or '[' may follow ']' in format field specifier. http://bugs.python.org/issue6089
Nicholas Riley
IntelliJ IDEA code style settings.
Frank Wierzbicki
Be careful with exported names as test_tempfile requires.
Frank Wierzbicki
Added and slightly tweaked tempfile from: http://hg.python.org/cpython/Lib/tempfile.py@22db03646d9b
Frank Wierzbicki
_check_py3k_warnings -> check_py3kwarnings
Jeff Allen
Move existing documentation strings to 2.7 standard (87 small changes). Fixed a problem in make_pydocs with __abstractmethods__ and regenerated BuiltinDocs.
Jeff Allen
PySequence Javadoc improvements (no code change)
Jeff Allen
ArgParser: provide for a default value when getting type-checked PyObject argument. Added getPyObjectByType(int, PyType, PyObject) and refactored common code nearby.
Frank Wierzbicki
Merge.
Frank Wierzbicki
See FIXMEs - note decimaltestdata.extra.decTest is being clobbered for Jython.
Alan Kennedy
Merge w/2.5: Fix for http://bugs.jython.org/issue1640 (cStringIO does not complain on getvalue after close)
Alan Kennedy
Updating NEWS file about issue 1640
Alan Kennedy
Fix for http://bugs.jython.org/issue1640 (cStringIO does not complain on getvalue after close)
Frank Wierzbicki
Compares and all debugger doctests removed from CPython original.
Frank Wierzbicki
Update test_new.py
Frank Wierzbicki
Remove __sizeof__ from doctest - not sure how to deal with these.
Frank Wierzbicki
skip utf-32.
Frank Wierzbicki
This one is a good candidate for pushing upstream.
Frank Wierzbicki
see FIXMEs.
Frank Wierzbicki
Skip failing tests for now see #1861.
Frank Wierzbicki
Check this again when __format__ works better.
Frank Wierzbicki
from: http://hg.python.org/cpython/Lib/test/test_dict.py@22db03646d9b
Frank Wierzbicki
commented out failures see #1860.
Frank Wierzbicki
comment with FIXME #1859 for test_zlib.py.
Frank Wierzbicki
from: http://hg.python.org/cpython/Lib/test/test_zlib.py@22db03646d9b
Frank Wierzbicki
Commented failing tests with issue #1857.
Frank Wierzbicki
from: http://hg.python.org/cpython/Lib/test/test_xmlrpc.py@75832
Frank Wierzbicki
Merge 2.5.
Frank Wierzbicki
#1749 fixed: function descriptor doesn't work in interactive console.
Frank Wierzbicki
Merge from 2.5.
Frank Wierzbicki
Oops forgot to update the NEWS file.
Frank Wierzbicki
Merge from 2.5.
Frank Wierzbicki
#1721 NPE when using JSR 223 (TestCase+Patch) fixed. Thanks kaneiderdaniel!
Frank Wierzbicki
Merge from 2.5.
Frank Wierzbicki
#1536 fix NPE in org.python.jsr223.PyScriptEngine.
Frank Wierzbicki
Merge from 2.5.
Frank Wierzbicki
Regression test for issue http://bugs.jython.org/issue1536.
Frank Wierzbicki
Switch build.xml to point to 2.7.
Frank Wierzbicki
Pull in CPython 2.7 Lib.
Frank Wierzbicki
Merge with 2.5.
Frank Wierzbicki
Pull in CPython 2.5 lib directly.
Frank Wierzbicki
Merge 2.2.
Alan Kennedy
Merge w/2.5: Fix for http://bugs.jython.org/issue1829 (test_socket.py failing on Ubuntu (Oneiric))
Alan Kennedy
Fix for http://bugs.jython.org/issue1829 (test_socket.py failing on Ubuntu (Oneiric))
Alan Kennedy
Merge w/2.5: Fix for http://bugs.jython.org/issue1844 (bad host returned by getsockname)
Alan Kennedy
Updating NEWS about a bug fix
Alan Kennedy
Fix for http://bugs.jython.org/issue1844 (bad host returned by getsockname)
Alan Kennedy
Merge w/2.5 - Removing a test that i no longer relevant
Alan Kennedy
Removing a test that is no longer relevant
Frank Wierzbicki
Add sysconfig and skip test_ascii_formatd, test_epoll.
Frank Wierzbicki
Fix some of cmath, skip cmath tests that aren't yet fixed.
Frank Wierzbicki
from: https://svn.python.org/projects/python/branches/release27-maint/Lib/test/test_cmath.py@88933
Frank Wierzbicki
Fix missed renames (for py3k style func attributes).
Frank Wierzbicki
Revert exception change as it broke test_file. Change test_os instead.
Frank Wierzbicki
Mostly fix test_os.py at least on Linux.
Frank Wierzbicki
Added __globals__ and __code__ to PyFunction.
Frank Wierzbicki
_hashlib will support sha224 in a future JDK with it. Update test_support.
Frank Wierzbicki
from: https://bitbucket.org/pypy/pypy@53708:a6e0cb2c18ab
Frank Wierzbicki
Update test_support and adjust internal option names for CPython consistency.
Jim Baker
Add itertools.combinations_with_replacement
Frank Wierzbicki
Pulled CPython io.py from CPython 2.6 and added a bunch of _. This should all get reimplented in Java at some point.
Jim Baker
Add itertools.izip_longest
Alex Grönholm
Patched tarfile.py and test/test_tarfile.py against CPythonLib2.7
Jim Baker
Add itertools.product
Jim Baker
Merged trunk
Jim Baker
Add itertools.permutations
Jim Baker
Merged trunk
Jim Baker
Add itertools.combinations
Alex Grönholm
Patched subprocess.py against CPythonLib2.7
Alex Grönholm
Patched gzip.py against CPythonLib2.7
Frank Wierzbicki
Merge.
Frank Wierzbicki
divisionWarning -> division_warning to fix regrtest.
Alex Grönholm
Patched telnetlib.py against CPythonLib2.7
Alex Grönholm
Removed Lib/filecmp.py -- deviation from CPython no longer necessary due to added with statements
Alex Grönholm
Patched ntpath.py against CPythonLib2.7
Alex Grönholm
Patched pydoc.py against CPythonLib2.7
Alex Grönholm
Patched new.py against CPythonLib2.7
Nicholas Riley
Keyword arguments for unicode.encode/decode as well (Python 2.7). Also fixes incorrect docstring for unicode.encode/decode.
Nicholas Riley
Remove IntelliJ IDEA workspace file (again).
Jim Baker
Merged trunk
Jim Baker
Add itertools.compress
Alex Grönholm
Repatched the automatically patchable modules against CPythonLib 2.7 (instead of 2.6 like before)
Nicholas Riley
struct.calcsize('P'), a commonly used method of testing whether Python is running 32- or 64-bit.
Nicholas Riley
Ignore some Emacs temporary files.
Nicholas Riley
Use Python 2.7 version of test_str, not Python 2.6 version.
Nicholas Riley
Ignore/remove IntelliJ IDEA misc.xml file.
Nicholas Riley
Update IntelliJ IDEA version control setup for Mercurial.
Nicholas Riley
Ignore/remove IntelliJ IDEA workspace file.
Nicholas Riley
ArgParser: clarify JavaDoc.
Nicholas Riley
Keyword arguments for str.encode/decode (Python 2.7).
Alex Grönholm
Added Pydev nature to .project
Alex Grönholm
Synced the Jython versions of all stdlib modules with CPythonLib 2.7 that could be automatically patched
Jim Baker
Merged trunk
Jim Baker
Add ContextManager __enter__/__exit__ methods to PyLock
Alex Grönholm
Fixed output of successful patches in applypatches.py
Jim Baker
Add IntelliJ project file
Jim Baker
Another attempt at intellij setup
Jim Baker
Move memoryview support from sandbox (which is now retired)
Jim Baker
Beginning of memoryview support
Frank Wierzbicki
Merge from 2.7.
Philip Jenvey
this is 2.7
Alex Grönholm
Flush stdout in applypatches.py so the output makes a little more sense
Alex Grönholm
Fixed a typo
Alex Grönholm
Added two utility scripts for migrating the Jython specific changes in the standard library to a newer CPython version
Shashank Bharadwaj
merge
Shashank Bharadwaj
Add an indy switch to the build process. Jython is build using invokedyanmic support only if it's built on JDK 1.7. Anything else would cause it to build a non-indy version The user can override this by passing "jython.use.invokedyanmic=true" to ant like so: "ant -Djython.use.invokedynamic=true" but the build will fail for all JDK's less than 1.7 Added a dummy indy compiler which does nothing just to test the build process.
Shashank Bharadwaj
Remove debugging print statements
Jim Baker
Add sys.flags.optimize (always =0 for CPython compatibility)
Jim Baker
Merge trunk
3513 commits not shown.