methodhadjust_reset not available in gsl version 1.15.
Fixing error reporting for vector and matrices.
Added test for sparse matrix.
Compatible python3 prints
Better check if status is not success
Removed very old version checks. Now done with config
Added tests for vector and matrix pygsl (c) conversion routines
Python3 compatible print statements
Config/Build should work now. Having config triggered requires intercepting
Not a good idea to add to a list which can be part of the module
How could I not notice that ...
additional swig flags now defined as extra flags
If mathieu functions are found do not process the array functions in an
Added residuals and est_matrix
Consistent use of mult_i_fit
Consistent naming multifit_nlin
gsl-prefix flag now handled by gsl_Config.gsl_Config
Macros moved to pygsl_features.h
Existance of gsl_eigen_nonsymmv_params is now configurable
Added documentation strings.
Start testing code with python2
Clean up of old swig code. Run swig during build process if required
distutils uses apparently old style classes. Thus super() is not
Add GSL version to build path.
Swig file generation is now run during build process (if required)
But won’t work with python2 yet (some super calls need to be fixed). And I need to test it on linux and win Will take two or three more days …. Sincerely yours Pierre Von: Bewied [mailto:bewied@users.sourceforge.net] Gesendet: Dienstag, 4. September 2018 21:44 An: [pygsl:feature-requests] 4@feature-requests.pygsl.p.re.sourceforge.net Betreff: [pygsl:feature-requests] #4 Automatically run "config" if necessary Sorry, saw https://sourceforge.net/p/pygsl/GitRepro/ci/f3989d7f2cc906b1487a5f0303cd2ce1200baa97/#diff-4...
Sorry, saw https://sourceforge.net/p/pygsl/GitRepro/ci/f3989d7f2cc906b1487a5f0303cd2ce1200baa97/#diff-4 only just now. Thanks!
Did you already find something?
Automatic config seems working for python2.x and gsl 2.5.
A close to working automatic build process. But config must be either run
Trying to make automatic config process. Work in progress
Cleaning up the space indention
Do you mean "import sys"? That's already there, in line 71. Thanks for your quick responses!
Automatically run "config" if necessary
Dear Ben, thanks again for the patch. I will try it out and then report my results. From first sight I guess an import is missing. Sincerely yours Pierre
Put dependency on numpy into setup.py
Will add be added Dear Ben, this setup script shows its history. It's origin is 2001 or so ... Thanks for the patch Sincerely yours Pierre
Automatically run "config" if necessary
Put dependency on numpy into setup.py
Incompatible with GSL 2 (October 2015)
Dear Ben, please can you download the latest version. GSL 2 is supported since pygsl-2.2.0. Please note that a config step is required. The wheel version / pip is not distriubted by the pygsl project. Please come back if this does not work for you. GSL 2.5 is available only since a few weeks. GSLm python, OS version can be information which is useful when analysing a bug report Sincerely yours Pierre
Incompatible with GSL 2 (October 2015)
using macro FUNC_MESS_FAILED() now
Inplace operation support for dsyr
Fixed pygsl_spmatrix_convert to use the function pointer
Wrapper for multifit motivated by requirements of reqularisation.
Now in gsl_multifit_common.i
Update of gsl_multilarge_nlinear and sparse
Start of support for multilarge_nlinear
Update of saving and displaying gsl error info to the user
Support for sparse matrices
Error handler fix: last part
modules have been debrecated since quite long ago
Preparing wrapper for gsl_multfit_nlinear
Error handling. Added some tests to check that gsl_error() calls
Testing that the the reason and errno is saved and stored
removed import of Numeric (found remains of a nearly extinct spices; luckily its offsprings are doing well)
sphinx compatible doc strings
Clean up of build file
splitting gsl and pygsl build in different sections
last fixes... good bye
Excluded gsl_site.py: reflects the local installation of gsl and the
preparation for new version
consistent section title naming
Clean up of left over. Avoid false failures with nosetests
only numpy is now supported anymore. Thus binaries do not contain the ussed array module in their name
Reorganisation of the Reference and API documentation
Catchup with the files generated using swig
Testing autodoc feature
Catchup with automatically generated files
Merge branch 'master' into win64
Catchup with files generated using swig
Comment Date/Author updates
Catchup with the tests extracted from the gsl-2.4 tree
int and long can be of the same size. Then the value of ULONG_MAX is larger than LONG_MAX.
Catchup with the ufuncs generated by the tool called using setup.py gsl_wrappers
Resorted api doc. Preparing replacing pygsl.testing.sf to pygsl.sf
restored from git rep
Experimenting with swig autodoc features
restrict_symm uses an input output to a double variable. Can not be wrapped directly
Changed call interface to use command line options for ufunc wrapper tool
Added lost file back to the tree
now split up for different areas following GSL
Added extraction of tests for
Reordered sf's to reflect GSL structure
added verbose mode; added TEST_SF
added FUNC_MESS and DEBUG_FUNC to evaluator; useful to trace problems
added explanation for argument type
moved to extract_tests dir; thus import only required from same path as file
put exclude list back; sẃig -xml does not seem to exclude the functions which are labeled ignored in sf.i
Added: excusion of #ifdef .. #endif sections; Added extraction of comments
Added cast of minor type to major; some compiler warn on loss of accuracy; checks that memmbers are overloaded in derived classes
handle SF_TEST2; ignore EXTENDED_TESTS
Merge branch 'master' of ssh://git.code.sf.net/p/pygsl/GitRepro
added handling TEST_SF2; refactored code to minimise duplication
handle SF_TEST2; ignore EXTENDED_TESTS
sphinx compatible string
moved license to the end
doc split up in different sections
doc split up in different sections