PackageTrack
Sign in Get early access

ecos

This is the Python package for ECOS: Embedded Cone Solver. See Github page for more information.

2.0.14 1.1M downloads/mo #4339 most downloaded on PyPI embotech/ecos

What this package is like to depend on

Last release 2 years ago

no release in 18 months

Release timing varies

gaps range from 3 weeks to 3.1 years

This project publishes no release notes

the list below is its commits, not an announcement

Nothing withdrawn

no release was ever pulled

13 years old

23 releases · first in 2014

0 releases in the last 12 months

see the full history below

Release timeline

23 releases · Jan 2014 to Jun 2024
2015 2017 2019 2021 2023 2025
Release Pre-release

Releases

latest 23
  1. 2.0.14 18 Jun 2024

    Nothing published for this version

  2. 2.0.13 07 Feb 2024

    Nothing published for this version

  3. 2.0.12 23 Dec 2022

    Nothing published for this version

  4. 2.0.11 19 Dec 2022

    Nothing published for this version

  5. 2.0.10 04 Jan 2022

    Nothing published for this version

  6. 2.0.9 04 Jan 2022
    Commits, not release notes

    This project publishes no release notes. Between v2.0.8 and v2.0.9 there were 6 commits, 3 of them substantive:

    • Add missing include
    • Fix a printf format warning
    • Update README.md
  7. 2.0.8 12 Dec 2021
    Commits, not release notes

    This project publishes no release notes. Between 2.0.7rc2 and v2.0.8 there were 33 commits, 25 of them substantive:

    • [ecos_bb] Declare functions as static when possible
    • [include/ecos.h] Update ECOS version number
    • [include/glbopts.h] Only define isinf on windows
    • fixed condition to branch on node
    • reformatted code in ecos_bb to match other style of ecos
    • added random branching, strong branching, pseudocost branching and reliability branching. Added node selection methods
    • removed non-needed include
    • re added node-cutoff
    • eliminated windows specific constants (BOOL, TRUE and FALSE)
    • eliminated windows specific constants (BOOL, TRUE and FALSE)
    • moved declaration out of for loop (pre C99 compatibility)
    • replaced memcpy_s with memcpy, replaced max with inline elvis function
    • formatting & fixed mini-memory leak
    • fixed memory leak of x_values in get_branch_var_reliability_branching
    • fixed memory leaks of _new matrix variables in ecos_bb
    • Bail out on NaN dead end
    • Update README.md
    • remove python printing
    • fix update function
    • Add CMakeLists.txt

    …and 5 more.

  8. 2.0.7.post1 17 Nov 2018

    Nothing published for this version

  9. 2.0.7rc2 28 Apr 2018 pre-release
    Commits, not release notes

    This project publishes no release notes. Between 2.0.7rc1 and 2.0.7rc2 there were 3 commits, 3 of them substantive:

    • [include/ecos_bb.h] Remove (redefintion) of MSVC macros
    • [include/glblopts.h] Make ECOS_INFINITY and ECOS_NAN standard
    • [ecos_bb] Rename INFINITY to ECOS_INFINITY
  10. 2.0.7rc1 27 Apr 2018 pre-release
    Commits, not release notes

    This project publishes no release notes. Between 2.0.7rc and 2.0.7rc1 there were 1 commits, 1 of them substantive:

    • [include/ecos_bb] Formatting and inline
  11. 2.0.7rc0 26 Apr 2018 pre-release
    Commits, not release notes

    This project publishes no release notes. Between v2.0.5 and 2.0.7rc there were 30 commits, 21 of them substantive:

    • Link to R interface
    • Backtracking errors will only be printed when verbose == true
    • Fix memory leak introduced by updateData
    • Create CONTRIBUTING.md
    • Fixed name conflict of createSparseMatrix function when called from Scilab
    • fixed bug with ecos BB
    • fixed ints also
    • Adding parameter documentation to ECOS_setup()
    • Add update_data functionality.
    • fix windows bug
    • Fix memory leak introduced by updateData
    • Backtracking errors will only be printed when verbose == true
    • Create CONTRIBUTING.md
    • upgrade to visual studio 2015, fix x64 build, add unittest project, fix double/long conversion warnings in test problems
    • properly fix 32/64 bit confusion (make idxint int instead of long to match SuiteSparse usage), fix all remaining warning messages
    • fix interaction with DLONG and LDL_LONG defines
    • attempt to fix the CI builds: remove unused parameter structures, change visual studio platform toolset to 2013
    • do not include Windows.h in ecos.h, wrap entirety of ecos.h in extern "C", remove unused "inline" macro that causes warnings when included from C++, change ECOS_NAN and ECOS_INFINITY, casting the 64-bit hex representation of a double to double does not do what the author probably assumed it does.
    • standardize on lowercase w when including windows.h - cross compilers like MinGW use lowercase.
    • [src/ctrlc.c] Formatting whitespace

    …and 1 more.

  12. 2.0.5 19 Nov 2017
    Commits, not release notes

    This project publishes no release notes. Between v2.0.4 and v2.0.5 there were 17 commits, 13 of them substantive:

    • changed Appveyor badge display
    • fixed build/segfault issue for Python+Win64
    • Fixed #112
    • Removed defs from wright_omega package
    • Ecos 2.0.2 after change to omega
    • corrected wright_omega.h
    • fixed integer size problem in norm test
    • Fix memory leak with no exponential cones
    • Small fix on new exit criteria (put parenthesis around && in || statement)
    • Corrected balancing of rows that correspond to exponential cones
    • Add update_data functionality.
    • fix windows bug
    • merged develop, bumped version
  13. 2.0.4 10 Sep 2015
    Commits, not release notes

    This project publishes no release notes. Between v2.0.3 and v2.0.4 there were 2 commits, 1 of them substantive:

    • Corrected balancing of rows that correspond to exponential cones
  14. 2.0.3 09 Sep 2015
    Commits, not release notes

    This project publishes no release notes. Between v2.0.2 and v2.0.3 there were 8 commits, 3 of them substantive:

    • Infeasible and unbounded problems require tau < kappa at solution
    • Fix memory leak with no exponential cones
    • Small fix on new exit criteria (put parenthesis around && in || statement)
  15. 2.0.2 05 Aug 2015

    Nothing published for this version

  16. 2.0.1 17 Jul 2015

    Nothing published for this version

  17. 2.0.0 15 Jul 2015

    Nothing published for this version

  18. 1.1.1 11 Feb 2015

    Nothing published for this version

  19. 1.1.0 04 Jan 2015

    Nothing published for this version

  20. 1.0.5 29 Jul 2014

    Nothing published for this version

  21. 1.0.4 22 Jul 2014

    Nothing published for this version

  22. 1.0.3 31 Mar 2014

    Nothing published for this version

  23. 1.0.1 15 Jan 2014

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive