Skip to content

3.0.0

Latest
Compare
Choose a tag to compare
@oschwald oschwald released this 10 Feb 17:44
  • BREAKING CHANGE: The minfraud.model.* classes have been refactored to
    simplify them and make them more flexible. They are no longer subclass
    NamedTuple and are now standard Python classes. This also means the
    classes are no longer immutable. For most users, these differences should
    not impact their integration.
  • BREAKING CHANGE: Model attributes that were formerly tuples are now lists.
  • BREAKING CHANGE: The deprecated is_high_risk attribute on
    resp.ip_address.country has been removed.
  • IMPORTANT: Python 3.9 or greater is required. If you are using an older
    version, please use an earlier release.
  • Added to_dict methods to the model classes. These return a dict version
    of the object that is suitable for serialization. It recursively calls
    to_dict or the equivalent on all objects contained within the object.
  • The minFraud Factors subscores have been deprecated. They will be removed
    in March 2025. Please see our release notes <https://dev.maxmind.com/minfraud/release-notes/2024/#deprecation-of-risk-factor-scoressubscores>_
    for more information.
  • Added epayco to the /payment/processor validation.