Activity for pygsl python interface for GNU scientifi

  • Pierre Schnizer Pierre Schnizer committed [639bfb]

    methodhadjust_reset not available in gsl version 1.15.

  • Pierre Schnizer Pierre Schnizer committed [278b86]

    Fixing error reporting for vector and matrices.

  • Pierre Schnizer Pierre Schnizer committed [1b181e]

    Added test for sparse matrix.

  • Pierre Schnizer Pierre Schnizer committed [c59ac0]

    Compatible python3 prints

  • Pierre Schnizer Pierre Schnizer committed [0de30c]

    Better check if status is not success

  • Pierre Schnizer Pierre Schnizer committed [6ad694]

    Removed very old version checks. Now done with config

  • Pierre Schnizer Pierre Schnizer committed [f31094]

    Added tests for vector and matrix pygsl (c) conversion routines

  • Pierre Schnizer Pierre Schnizer committed [0ecf2a]

    Python3 compatible print statements

  • Pierre Schnizer committed [8d7293]

    Config/Build should work now. Having config triggered requires intercepting

  • Pierre Schnizer Pierre Schnizer committed [9a8886]

    Not a good idea to add to a list which can be part of the module

  • Pierre Schnizer committed [e53e3f]

    How could I not notice that ...

  • Pierre Schnizer Pierre Schnizer committed [597cfe]

    additional swig flags now defined as extra flags

  • Pierre Schnizer Pierre Schnizer committed [0f6c9d]

    If mathieu functions are found do not process the array functions in an

  • Pierre Schnizer Pierre Schnizer committed [4bd6f6]

    Added residuals and est_matrix

  • Pierre Schnizer Pierre Schnizer committed [d7483f]

    Consistent use of mult_i_fit

  • Pierre Schnizer Pierre Schnizer committed [2454c4]

    Consistent naming multifit_nlin

  • Pierre Schnizer Pierre Schnizer committed [cc008b]

    gsl-prefix flag now handled by gsl_Config.gsl_Config

  • Pierre Schnizer Pierre Schnizer committed [98ed1e]

    Macros moved to pygsl_features.h

  • Pierre Schnizer Pierre Schnizer committed [f7376f]

    Existance of gsl_eigen_nonsymmv_params is now configurable

  • Pierre Schnizer Pierre Schnizer committed [49bad5]

    Added documentation strings.

  • Pierre Schnizer committed [1ec4c4]

    Start testing code with python2

  • Pierre Schnizer committed [1a45b2]

    Clean up of old swig code. Run swig during build process if required

  • Pierre Schnizer committed [e6ad6d]

    distutils uses apparently old style classes. Thus super() is not

  • Pierre Schnizer committed [fdd6f8]

    Add GSL version to build path.

  • Pierre Schnizer committed [d1499b]

    Swig file generation is now run during build process (if required)

  • Pierre Schnizer Pierre Schnizer posted a comment on ticket #4

    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...

  • Bewied Bewied posted a comment on ticket #4

    Sorry, saw https://sourceforge.net/p/pygsl/GitRepro/ci/f3989d7f2cc906b1487a5f0303cd2ce1200baa97/#diff-4 only just now. Thanks!

  • Bewied Bewied posted a comment on ticket #4

    Did you already find something?

  • Pierre Schnizer committed [f3989d]

    Automatic config seems working for python2.x and gsl 2.5.

  • Pierre Schnizer committed [3993fc]

    A close to working automatic build process. But config must be either run

  • Pierre Schnizer committed [fb0c13]

    Trying to make automatic config process. Work in progress

  • Pierre Schnizer committed [2d475b]

    Cleaning up the space indention

  • Bewied Bewied posted a comment on ticket #4

    Do you mean "import sys"? That's already there, in line 71. Thanks for your quick responses!

  • Pierre Schnizer Pierre Schnizer modified ticket #4

    Automatically run "config" if necessary

  • Pierre Schnizer Pierre Schnizer posted a comment on ticket #4

    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

  • Pierre Schnizer Pierre Schnizer modified ticket #3

    Put dependency on numpy into setup.py

  • Pierre Schnizer Pierre Schnizer posted a comment on ticket #3

    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

  • Bewied Bewied created ticket #4

    Automatically run "config" if necessary

  • Bewied Bewied created ticket #3

    Put dependency on numpy into setup.py

  • Pierre Schnizer Pierre Schnizer modified ticket #14

    Incompatible with GSL 2 (October 2015)

  • Pierre Schnizer Pierre Schnizer posted a comment on ticket #14

    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

  • Bewied Bewied created ticket #14

    Incompatible with GSL 2 (October 2015)

  • Pierre Schnizer committed [4e5e2b]

    using macro FUNC_MESS_FAILED() now

  • Pierre Schnizer committed [c1967c]

    Inplace operation support for dsyr

  • Pierre Schnizer committed [2e3b29]

    Fixed pygsl_spmatrix_convert to use the function pointer

  • Pierre Schnizer committed [aa0f7a]

    Wrapper for multifit motivated by requirements of reqularisation.

  • Pierre Schnizer committed [8080db]

    Now in gsl_multifit_common.i

  • Pierre Schnizer committed [cd57f1]

    Update of gsl_multilarge_nlinear and sparse

  • Pierre Schnizer committed [bac490]

    Start of support for multilarge_nlinear

  • Pierre Schnizer committed [4c418e]

    Update of saving and displaying gsl error info to the user

  • Pierre Schnizer committed [c51543]

    Support for sparse matrices

  • Pierre Schnizer committed [71dd7a]

    Error handler fix: last part

  • Pierre Schnizer committed [fe6a2a]

    modules have been debrecated since quite long ago

  • Pierre Schnizer committed [4b20d5]

    Preparing wrapper for gsl_multfit_nlinear

  • Pierre Schnizer committed [8a6239]

    Error handling. Added some tests to check that gsl_error() calls

  • Pierre Schnizer committed [01115f]

    Testing that the the reason and errno is saved and stored

  • Pierre Schnizer committed [f0cebe]

    removed import of Numeric (found remains of a nearly extinct spices; luckily its offsprings are doing well)

  • Pierre Schnizer committed [4e372a]

    sphinx compatible doc strings

  • Pierre Schnizer committed [7e8f92]

    Clean up of build file

  • Pierre Schnizer committed [4874a5]

    splitting gsl and pygsl build in different sections

  • Pierre Schnizer committed [c0c0bc]

    last fixes... good bye

  • Pierre Schnizer committed [153cee]

    Excluded gsl_site.py: reflects the local installation of gsl and the

  • Pierre Schnizer committed [b3693c]

    preparation for new version

  • Pierre Schnizer committed [02cf5d]

    consistent section title naming

  • Pierre Schnizer committed [dabb77]

    Clean up of left over. Avoid false failures with nosetests

  • Pierre Schnizer committed [587f93]

    only numpy is now supported anymore. Thus binaries do not contain the ussed array module in their name

  • Pierre Schnizer committed [2e7730]

    Reorganisation of the Reference and API documentation

  • Pierre Schnizer committed [91a080]

    Catchup with the files generated using swig

  • Pierre Schnizer committed [a8e769]

    Testing autodoc feature

  • Pierre Schnizer committed [9d1dc3]

    Catchup with automatically generated files

  • Pierre Schnizer committed [23ada8]

    Merge branch 'master' into win64

  • Pierre Schnizer committed [8779b6]

    Catchup with files generated using swig

  • Pierre Schnizer committed [48fd68]

    Comment Date/Author updates

  • Pierre Schnizer committed [4c1cd5]

    Catchup with the tests extracted from the gsl-2.4 tree

  • Pierre Schnizer committed [de29e8]

    int and long can be of the same size. Then the value of ULONG_MAX is larger than LONG_MAX.

  • Pierre Schnizer committed [74155a]

    Catchup with the ufuncs generated by the tool called using setup.py gsl_wrappers

  • Pierre Schnizer Pierre Schnizer committed [98569c]

    Resorted api doc. Preparing replacing pygsl.testing.sf to pygsl.sf

  • Pierre Schnizer Pierre Schnizer committed [47d2d1]

    restored from git rep

  • Pierre Schnizer Pierre Schnizer committed [055882]

    Experimenting with swig autodoc features

  • Pierre Schnizer Pierre Schnizer committed [96596c]

    restrict_symm uses an input output to a double variable. Can not be wrapped directly

  • Pierre Schnizer Pierre Schnizer committed [0b4e2b]

    Changed call interface to use command line options for ufunc wrapper tool

  • Pierre Schnizer Pierre Schnizer committed [3a3bd0]

    Added lost file back to the tree

  • Pierre Schnizer Pierre Schnizer committed [92393a]

    now split up for different areas following GSL

  • Pierre Schnizer Pierre Schnizer committed [e4a665]

    Added extraction of tests for

  • Pierre Schnizer Pierre Schnizer committed [45c568]

    Reordered sf's to reflect GSL structure

  • Pierre Schnizer committed [e897e5]

    added verbose mode; added TEST_SF

  • Pierre Schnizer committed [ec9290]

    added FUNC_MESS and DEBUG_FUNC to evaluator; useful to trace problems

  • Pierre Schnizer committed [62b112]

    added explanation for argument type

  • Pierre Schnizer committed [c44093]

    moved to extract_tests dir; thus import only required from same path as file

  • Pierre Schnizer committed [eb431f]

    put exclude list back; sẃig -xml does not seem to exclude the functions which are labeled ignored in sf.i

  • Pierre Schnizer committed [3092a2]

    Added: excusion of #ifdef .. #endif sections; Added extraction of comments

  • Pierre Schnizer committed [ed504a]

    Added cast of minor type to major; some compiler warn on loss of accuracy; checks that memmbers are overloaded in derived classes

  • Pierre Schnizer committed [1d6182]

    handle SF_TEST2; ignore EXTENDED_TESTS

  • Pierre Schnizer committed [2e1913]

    Merge branch 'master' of ssh://git.code.sf.net/p/pygsl/GitRepro

  • Pierre Schnizer committed [a8fcea]

    added handling TEST_SF2; refactored code to minimise duplication

  • Pierre Schnizer committed [907166]

    handle SF_TEST2; ignore EXTENDED_TESTS

  • Pierre Schnizer committed [6f7891]

    sphinx compatible string

  • Pierre Schnizer Pierre Schnizer committed [e0bc51]

    moved license to the end

  • Pierre Schnizer Pierre Schnizer committed [0939ba]

    doc split up in different sections

  • Pierre Schnizer Pierre Schnizer committed [e45049]

    doc split up in different sections

1 >