python-resolvelib

Edit Package python-resolvelib

Resolve abstract dependencies into concrete ones

Refresh
Refresh
Source Files
Filename Size Changed
python-resolvelib.changes 0000006072 5.93 KB
python-resolvelib.spec 0000002022 1.97 KB
resolvelib-1.0.1.tar.gz 0000769608 752 KB
Latest Revision
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1132100 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 14)
- update to 1.0.1:
  * Fix calls to opaque objects and use provider interface calls
    instead.  `#126
  * Implement backjumping to significantly speed up the
    resolution process by skipping over irrelevant parts of the
    resolution search space.  `#113
  * A new reporter hook ``rejecting_candidate`` is added,
    replacing ``backtracking``.
  * The hook is called every time the resolver rejects a
    conflicting candidate before trying out the next one in line.
  * Some valid states that were previously rejected are now
    accepted. This affects states where multiple candidates for
    the same dependency conflict with each other.
    The ``information`` argument passed to
    ``AbstractProvider.get_preference`` may now contain empty
    iterators. This has always been allowed by the method
    definition but it was previously not possible in practice.

  * edges that lead to the detected conflicts.
  * Provide type stubs for most classes.
Comments 0
openSUSE Build Service is sponsored by