My favorites | Sign in
Project Logo
                
Details: Show all Hide all

Last 7 days

  • Dec 27, 2009
    r231 (Added comments. No code changes.) committed by casevh   -   Added comments. No code changes.
    Added comments. No code changes.

Last 30 days

  • Dec 23, 2009
    r230 (Standardize spelling and format of error messages.) committed by casevh   -   Standardize spelling and format of error messages.
    Standardize spelling and format of error messages.
  • Dec 21, 2009
    r229 (Minor updates to py3intcompat.c) committed by casevh   -   Minor updates to py3intcompat.c
    Minor updates to py3intcompat.c
  • Dec 19, 2009
    r228 (Add py3incompat.c which provides a version of PyLong_AsLongA...) committed by casevh   -   Add py3incompat.c which provides a version of PyLong_AsLongAndOverflow for Python 2.x.
    Add py3incompat.c which provides a version of PyLong_AsLongAndOverflow for Python 2.x.
  • Dec 14, 2009
    r227 (Fix memory leak in 1.11rc1 when calling gmpy.binary with a n...) committed by casevh   -   Fix memory leak in 1.11rc1 when calling gmpy.binary with a non-mpz argument. More miscellaneous cleanup.
    Fix memory leak in 1.11rc1 when calling gmpy.binary with a non-mpz argument. More miscellaneous cleanup.
  • Dec 14, 2009
    r226 (Fix memory leak in 1.11rc1 when calling gmpy.binary with a n...) committed by casevh   -   Fix memory leak in 1.11rc1 when calling gmpy.binary with a non-mpz argument.
    Fix memory leak in 1.11rc1 when calling gmpy.binary with a non-mpz argument.
  • Dec 14, 2009
    r225 (Miscellaneous cleanup and removed mpf.setprec(). Deprecation...) committed by casevh   -   Miscellaneous cleanup and removed mpf.setprec(). Deprecation warnings started in 1.03. It mutated an mpf. It's been replaced by mpf.round which returns a new instance.
    Miscellaneous cleanup and removed mpf.setprec(). Deprecation warnings started in 1.03. It mutated an mpf. It's been replaced by mpf.round which returns a new instance.
  • Dec 13, 2009
    r224 (Changed magic number "1" to METH_VARARGS. Converted methods ...) committed by casevh   -   Changed magic number "1" to METH_VARARGS. Converted methods that didn't use any arguments at all to METH_NOARGS. Converted bit_length to use METH_O or METH_NOARGS when called via gmpy.bit_length(mpz) or mpz.bit_length(). Updated tests.
    Changed magic number "1" to METH_VARARGS. Converted methods that didn't use any arguments at all to METH_NOARGS. Converted bit_length to use METH_O or METH_NOARGS when called via gmpy.bit_length(mpz) or mpz.bit_length(). Updated tests.
  • Dec 13, 2009
    r223 (Move most mpz functionality to a separate file: gmpy_mpz.c) committed by casevh   -   Move most mpz functionality to a separate file: gmpy_mpz.c
    Move most mpz functionality to a separate file: gmpy_mpz.c
  • Dec 09, 2009
    r222 (Added rootrem, fib2, lucas, and lucas2.) committed by casevh   -   Added rootrem, fib2, lucas, and lucas2.
    Added rootrem, fib2, lucas, and lucas2.
  • Dec 08, 2009
    r221 (Enable caching support for mpq.) committed by casevh   -   Enable caching support for mpq.
    Enable caching support for mpq.
  • Dec 06, 2009
    r220 (Fix tests to accept GMP 4.4.) committed by casevh   -   Fix tests to accept GMP 4.4.
    Fix tests to accept GMP 4.4.
  • Dec 06, 2009
    r219 (Changed version number in trunk to 1.20. Updated version str...) committed by casevh   -   Changed version number in trunk to 1.20. Updated version string in setup.py to 1.20a0.
    Changed version number in trunk to 1.20. Updated version string in setup.py to 1.20a0.
  • Dec 06, 2009
    r218 (Created tags/gmpy_1_11 that will be used to release 1.11 fin...) committed by casevh   -   Created tags/gmpy_1_11 that will be used to release 1.11 final.
    Created tags/gmpy_1_11 that will be used to release 1.11 final.

Older

  • Dec 02, 2009
    issue 23 (patch: faster SELF_NO_ARG) Status changed by casevh   -   Sorry this has taken so long but I've implemented these, and many more, improvements in gmpy 1.11. Compared to gmpy 1.04, the test suite runs 9% faster.
    Status: Fixed
    Sorry this has taken so long but I've implemented these, and many more, improvements in gmpy 1.11. Compared to gmpy 1.04, the test suite runs 9% faster.
    Status: Fixed
  • Dec 02, 2009
    r217 (Updated Windows SDK build instructions.) committed by casevh   -   Updated Windows SDK build instructions.
    Updated Windows SDK build instructions.
  • Dec 02, 2009
    issue 36 (gmpy-1.11rc1.win-amd64-py3.1.exe won't install on my 64-bit ...) Status changed by casevh   -   Closing...
    Status: Done
    Closing...
    Status: Done
  • Dec 02, 2009
    issue 37 (gmpy manual?) changed by casevh   -   Sure. I also keep an watch out on c.l.py and there are several people that would probably chime in with an answer.
    Status: Done
    Owner: casevh
    Sure. I also keep an watch out on c.l.py and there are several people that would probably chime in with an answer.
    Status: Done
    Owner: casevh
  • Dec 02, 2009
    issue 37 (gmpy manual?) commented on by rdmoores   -   Got the help. Thanks. If I have a question, may I ask it here?
    Got the help. Thanks. If I have a question, may I ask it here?
  • Dec 02, 2009
    issue 36 (gmpy-1.11rc1.win-amd64-py3.1.exe won't install on my 64-bit ...) Labels changed by casevh   -   If you will be working with very large numbers, the 64-bit version of Python will give better performance but you'll need to make sure that you have 64-bit versions of all your other extensions.
    Labels: Type-Other Priority-Low Type-Defect Priority-Medium
    If you will be working with very large numbers, the 64-bit version of Python will give better performance but you'll need to make sure that you have 64-bit versions of all your other extensions.
    Labels: Type-Other Priority-Low Type-Defect Priority-Medium
  • Dec 02, 2009
    issue 37 (gmpy manual?) Labels changed by casevh   -   The best source for information is executing help(gmpy). Every function should have have a short description. There is some documentation that is included with the source distribution also. Do you have specific questions?
    Labels: Type-Enhancement Type-Defect
    The best source for information is executing help(gmpy). Every function should have have a short description. There is some documentation that is included with the source distribution also. Do you have specific questions?
    Labels: Type-Enhancement Type-Defect
  • Dec 02, 2009
    issue 37 (gmpy manual?) reported by rdmoores   -   Is there a gmpy manual?
    Is there a gmpy manual?
  • Dec 02, 2009
    issue 36 (gmpy-1.11rc1.win-amd64-py3.1.exe won't install on my 64-bit ...) commented on by rdmoores   -   32-bit. Thanks.
    32-bit. Thanks.
  • Dec 02, 2009
    issue 36 (gmpy-1.11rc1.win-amd64-py3.1.exe won't install on my 64-bit ...) Owner changed by casevh   -   Do you have the 32-bit or 64-bit version of Python 3.1 installed? The GMPY binary needs to match the Python version and not just the OS. casevh
    Owner: casevh
    Do you have the 32-bit or 64-bit version of Python 3.1 installed? The GMPY binary needs to match the Python version and not just the OS. casevh
    Owner: casevh
  • Dec 01, 2009
    issue 36 (gmpy-1.11rc1.win-amd64-py3.1.exe won't install on my 64-bit ...) reported by rdmoores   -   What steps will reproduce the problem? 1. download gmpy-1.11rc1.win-amd64-py3.1.exe 2. Run it 3. What is the expected output? What do you see instead? Completed installation of gmpy-1.1rcl. Instead I'm told can't find Python 3.1 What version of the product are you using? On what operating system? gmpy-1.11rc1.win32-py3.1.exe installed without a problem. 64-bit Vista SP1. Please provide any additional information below. PROCESSOR_ARCHITEW6432 AMD64
    What steps will reproduce the problem? 1. download gmpy-1.11rc1.win-amd64-py3.1.exe 2. Run it 3. What is the expected output? What do you see instead? Completed installation of gmpy-1.1rcl. Instead I'm told can't find Python 3.1 What version of the product are you using? On what operating system? gmpy-1.11rc1.win32-py3.1.exe installed without a problem. 64-bit Vista SP1. Please provide any additional information below. PROCESSOR_ARCHITEW6432 AMD64
  • Nov 30, 2009
    r216 (Updated classifier information in setup.py. It should be rea...) committed by casevh   -   Updated classifier information in setup.py. It should be ready to submit to pypi.python.org.
    Updated classifier information in setup.py. It should be ready to submit to pypi.python.org.
  • Nov 29, 2009
    gmpy-1.11rc1.zip (gmpy 1.11rc1 sources) file uploaded by casevh   -  
    Labels: Type-Source OpSys-All Featured
    Labels: Type-Source OpSys-All Featured
  • Nov 29, 2009
    gmpy-1.11rc1.win-amd64-py3.1.exe (gmpy 1.11rc1 installer for 64-bit Windows Python 3.1) file uploaded by casevh   -  
    Labels: Type-Executable OpSys-Windows
    Labels: Type-Executable OpSys-Windows
  • Nov 29, 2009
    gmpy-1.11rc1.win-amd64-py2.6.exe (gmpy 1.11rc1 installer for 64-bit Windows Python 2.6) file uploaded by casevh   -  
    Labels: Type-Executable OpSys-Windows
    Labels: Type-Executable OpSys-Windows
  • Nov 29, 2009
    gmpy-1.11rc1.win32-py3.1.exe (gmpy 1.11rc1 installer for 32-bit Windows Python 3.1) file uploaded by casevh   -  
    Labels: Type-Executable OpSys-Windows
    Labels: Type-Executable OpSys-Windows
  • Nov 29, 2009
    gmpy-1.11rc1.win32-py2.6.exe (gmpy 1.11rc1 installer for 32-bit Windows Python 2.6) file uploaded by casevh   -  
    Labels: Type-Executable OpSys-Windows
    Labels: Type-Executable OpSys-Windows
  • Nov 29, 2009
    gmpy-1.11rc1.win32-py2.5.exe (gmpy 1.11rc1 installer for 32-bit Windows Python 2.5) file uploaded by casevh   -  
    Labels: Type-Executable OpSys-Windows
    Labels: Type-Executable OpSys-Windows
  • Nov 29, 2009
    gmpy-1.11rc1.win32-py2.4.exe (gmpy 1.11rc1 installer for 32-bit Windows Python 2.4) file uploaded by casevh   -  
    Labels: Type-Executable OpSys-Windows
    Labels: Type-Executable OpSys-Windows
  • Nov 29, 2009
    r215 (Updated Windows SDK build document and fixed Microsoft compi...) committed by casevh   -   Updated Windows SDK build document and fixed Microsoft compiler errors. This should become 1.11rc1.
    Updated Windows SDK build document and fixed Microsoft compiler errors. This should become 1.11rc1.
  • Nov 29, 2009
    r214 (Removed all the different get/set_Xcache routines and replac...) committed by casevh   -   Removed all the different get/set_Xcache routines and replaced them with get_cache/set_cache that controls the number of objects in each cache and the maximum size of the objects.
    Removed all the different get/set_Xcache routines and replaced them with get_cache/set_cache that controls the number of objects in each cache and the maximum size of the objects.
  • Nov 29, 2009
    r213 (Fix Pympz_caching when run on a debug build. Changed alloca(...) committed by casevh   -   Fix Pympz_caching when run on a debug build. Changed alloca() defines to fix errors on Mingw.
    Fix Pympz_caching when run on a debug build. Changed alloca() defines to fix errors on Mingw.
  • Nov 28, 2009
    r212 (Fixed remaining True/False issues. Updated Windows build doc...) committed by casevh   -   Fixed remaining True/False issues. Updated Windows build documentation.
    Fixed remaining True/False issues. Updated Windows build documentation.
  • Nov 27, 2009
    r211 (Replaced calls to Pympz_asindex with calls to Pympz_To_Integ...) committed by casevh   -   Replaced calls to Pympz_asindex with calls to Pympz_To_Integer.
    Replaced calls to Pympz_asindex with calls to Pympz_To_Integer.
  • Nov 27, 2009
    r210 (Really fixed the caching bug with Pympz. Changed version num...) committed by casevh   -   Really fixed the caching bug with Pympz. Changed version number in setup.py to 1.11rc1 to make sure files are named correctly. Renamed Pympz2PyInt to Pympz_To_Integer since it creates the appropriate type of integer (PyInt or PyLong) on Python 2.x.
    Really fixed the caching bug with Pympz. Changed version number in setup.py to 1.11rc1 to make sure files are named correctly. Renamed Pympz2PyInt to Pympz_To_Integer since it creates the appropriate type of integer (PyInt or PyLong) on Python 2.x.
  • Nov 26, 2009
    r209 (Fixed bug in Pympz caching when decreasing the size of the c...) committed by casevh   -   Fixed bug in Pympz caching when decreasing the size of the cache. Added some tests.
    Fixed bug in Pympz caching when decreasing the size of the cache. Added some tests.
  • Nov 24, 2009
    r208 (Added caching for Pympz type.) committed by casevh   -   Added caching for Pympz type.
    Added caching for Pympz type.
  • Nov 23, 2009
    r207 (More code cleanup, specifically setbit.) committed by casevh   -   More code cleanup, specifically setbit.
    More code cleanup, specifically setbit.
  • Nov 23, 2009
    r206 (More code cleanup.) committed by casevh   -   More code cleanup.
    More code cleanup.
  • Nov 23, 2009
    r205 (Fix regression introduced in 1.10 that failed to recognized ...) committed by casevh   -   Fix regression introduced in 1.10 that failed to recognized True/False. Added tests.
    Fix regression introduced in 1.10 that failed to recognized True/False. Added tests.
  • Nov 22, 2009
    r204 (Used the Py_TYPE and Py_SIZE macros as appropriate. Defined ...) committed by casevh   -   Used the Py_TYPE and Py_SIZE macros as appropriate. Defined them aren't defined already (Python < 2.6).
    Used the Py_TYPE and Py_SIZE macros as appropriate. Defined them aren't defined already (Python < 2.6).
  • Nov 22, 2009
    r203 (More code cleanup.) committed by casevh   -   More code cleanup.
    More code cleanup.
  • Nov 22, 2009
    r202 (More code cleanup. Removed mpz_notanint.) committed by casevh   -   More code cleanup. Removed mpz_notanint.
    More code cleanup. Removed mpz_notanint.
  • Nov 22, 2009
    r201 (Refactored mpmath_create; it is now faster and catches more ...) committed by casevh   -   Refactored mpmath_create; it is now faster and catches more errors. Cleaned up #defines for PyLong_SHIFT and PyLong_MASK.
    Refactored mpmath_create; it is now faster and catches more errors. Cleaned up #defines for PyLong_SHIFT and PyLong_MASK.
  • Nov 21, 2009
    r200 (More cleanup. Replaced calls to "Py2or3Int_As_Long" with clo...) committed by casevh   -   More cleanup. Replaced calls to "Py2or3Int_As_Long" with clong_From_Integer.
    More cleanup. Replaced calls to "Py2or3Int_As_Long" with clong_From_Integer.
  • Nov 21, 2009
    r199 (Added new macros for argument processing: PARSE_NO_ARGS, PAR...) committed by casevh   -   Added new macros for argument processing: PARSE_NO_ARGS, PARSE_ONE_MPZ, PARSE_ONE_MPZ_OPT_CLONG, and PARSE_ONE_MPZ_REQ_CLONG. Renamed antint2Pympz to Pympz_From_Integer and made error handling consistent. Added clong_From_Integer. Updated tests to reflect different error messages (due to changes in arguments).
    Added new macros for argument processing: PARSE_NO_ARGS, PARSE_ONE_MPZ, PARSE_ONE_MPZ_OPT_CLONG, and PARSE_ONE_MPZ_REQ_CLONG. Renamed antint2Pympz to Pympz_From_Integer and made error handling consistent. Added clong_From_Integer. Updated tests to reflect different error messages (due to changes in arguments).
 
Hosted by Google Code