Changes between Version 13 and Version 17 of Ticket #18411


Ignore:
Timestamp:
09/12/15 22:51:18 (4 years ago)
Author:
vdelecroix
Comment:

New commits:

af2c289Trac 18411: use cartesian_product in CombinatorialFreeModule
8a5ca01Trac 18411: remove two final occurrences

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #18411

    • Property Status changed from needs_review to needs_work
    • Property Commit changed from 9beb0234950b59a7f755c05753e55f0c8637d454 to 8a5ca0185dc3d46b7c62429b3d60ccccb485c0c4
    • Property Summary changed from remove some CartesianProduct usages to get rid of CartesianProduct
  • Ticket #18411 – Description

    v13 v17  
    1 The features of `sage.combinat.cartesian_product.CartesianProduct` are now completely integrated into the category framework (see #18290). We remove most occurrences of `CartesianProduct` to either `cartesian_product` or `itertools.product`.
     1The features of `sage.combinat.cartesian_product.CartesianProduct` are now completely integrated into the category framework (see #18290). We remove all occurrences of `CartesianProduct` to either `cartesian_product` or `itertools.product`. We also deprecate the `CartesianProduct` from `sage.combinat.cartesian_product`.
    22
    3 We also:
     3In order to support all features of the old class we also:
    44 - move the `__iter__` from `EnumeratedSets.CartesianProducts.ParentMethods` category to `Sets`
    55 - allows `cartesian_product` to be called with `list`, `tuple`, `set`, `frozenset`