1. Austin Ziegler
  2. rubypython

Commits

Show all
Author Commit Message Date Builds
Austin Ziegler
Really enabling Travis.
Bookmarks
modernize-0.7
Austin Ziegler
Making Windows more reliable?
Austin Ziegler
Modernize RubyPython tests. - Add travis support (it won't work at first, probably).
raineszm
Updating for 0.6.3 release.
Bookmarks
master
raineszm
Loosening restrictions on FFI module dependence.
raineszm
Merging again from hg-git issues.
raineszm
Merging changes from git.
raineszm
Make the rubify method more consistent and check that it handles refcounts properly.
raineszm
Refactor away PyObject#convert
raineszm
Refactor RubyPyProxy#method_missing and RubyPyClass#new.
raineszm
Make sure the conversion module handles reference counting consistently.
raineszm
Switch our locking to a mutex from a monitor since we don't need reentrant locking at the moment.
raineszm
We really should be checking our Python API calls for errors and such. Now checking the return codes of Python API Functions.
raineszm
Remove a number of redundant methods and simplify the process of building the argument tuple for Python method invocation.
Austin Ziegler
Made RubyPython.start work better on failure. Fixed Ruby 1.8 compatibility.
Austin Ziegler
Improving the debuggaility of RubyPython::Interpreter.
Austin Ziegler
Refactored the load of the Python DLL through FFI. No more hinky require/load hacks; now it's all module_eval hacks.
Austin Ziegler
Deprecating RubyPython.legacy_mode. Legacy mode is not useful in the general case (at least compared to the continued ability to call Python methods against objects). Providing deprecation warnings on the setting of legacy mode (will happen once per Ruby interpreter).
Austin Ziegler
Merge of git and mercurial histories because of a previously broken hg-git setup for the 0.5.3 tree.
Austin Ziegler
Starting work on 0.6.0. Adding RubyPython::Tuple. To simplify cases where actual Python tuples are required, adding a class (a subclass of ::Array) to allow for explicit conversion to tuple objects. The semantics are best handled with the class method RubyPython::Tuple.tuple(), which makes a #dup of the Array parameter. This matches the result of the tuple() method in Python.
Austin Ziegler
Properly reflecting RubyPython 0.5.3.
Austin Ziegler
Post 0.5.2 items found.
Austin Ziegler
Real release version is 0.5.2.
Austin Ziegler
Multiple commits for 0.5.1 release. 1. Merged from Zach's Hg master on Bitbucket. a. b9743fe24e61: Added traceback to PythonError. b. 9db92195bad8: Use :python_exe instead of :python. Bugfix. c. 719d8f8bf44c: Fix the documentation about :python_exe. d. 9c0d3dce2a06: First pass Windows support improvements. e. d25def6cf56b: Documentation on PythonError#traceback. 2. Improved the Windows support.
Austin Ziegler
Synchronizing .gitignore and .hgignore
Austin Ziegler
Adding RubyPython::Tuple. To simplify cases where actual Python tuples are required, adding a class (a subclass of ::Array) to allow for explicit conversion to tuple objects. The semantics are best handled with the class method RubyPython::Tuple.tuple(), which makes a #dup of the Array parameter. This matches the result of the tuple() method in Python.
Austin Ziegler
tagging r0.5.3 for release
Austin Ziegler
Clarifying changes to 0.5.3 in history.
Austin Ziegler
Bumping version to 0.5.3 for release.
Austin Ziegler
Improved detection of 64-bit Python. Fixes Bitbucket issue #7. https://bitbucket.org/raineszm/rubypython/issue/7/libpython-fails-to-load-on-64-bit-centos
  1. Prev
  2. Next