Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix MIME policy failure on python version upgrade (SC-201) #934

Merged
merged 5 commits into from
Jul 15, 2021

Commits on Jul 1, 2021

  1. Fix MIME policy failure on python version upgrade

    Python 3.6 added a new `policy` attribute to `MIMEMultipart`.
    MIMEMultipart may be part of the cached object pickle of a datasource.
    Upgrading from an old version of python to 3.6+ will cause the
    datasource to be invalid after pickle load.
    
    This commit uses the upgrade framework to attempt to access the mime
    message and fail early (thus discarding the cache) if we cannot.
    Commit 78e89b0 should fix this issue more generally.
    TheRealFalcon committed Jul 1, 2021
    Configuration menu
    Copy the full SHA
    c4c4516 View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2021

  1. Review comments

    TheRealFalcon committed Jul 8, 2021
    Configuration menu
    Copy the full SHA
    143682d View commit details
    Browse the repository at this point in the history
  2. flake8/pylint

    TheRealFalcon committed Jul 8, 2021
    Configuration menu
    Copy the full SHA
    2021f72 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b5dc77e View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2021

  1. Configuration menu
    Copy the full SHA
    2be0969 View commit details
    Browse the repository at this point in the history