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

DeprecationWarnings from dependencies #1942

Closed
5 tasks done
matrss opened this issue Aug 25, 2023 · 1 comment
Closed
5 tasks done

DeprecationWarnings from dependencies #1942

matrss opened this issue Aug 25, 2023 · 1 comment
Assignees
Labels
enhancement New feature or request tests upstream fix needed a dependency of us needs an improvement
Milestone

Comments

@matrss
Copy link
Collaborator

matrss commented Aug 25, 2023

From basemap:

../../../opt/conda/envs/mss-develop-env/lib/python3.10/site-packages/mpl_toolkits/basemap/__init__.py:33
  /opt/conda/envs/mss-develop-env/lib/python3.10/site-packages/mpl_toolkits/basemap/__init__.py:33: DeprecationWarning: distutils Version classes are deprecated. Use packaging.version instead.
    _matplotlib_version = LooseVersion(_matplotlib_version)

../../../opt/conda/envs/mss-develop-env/lib/python3.10/site-packages/mpl_toolkits/basemap/__init__.py:34
  /opt/conda/envs/mss-develop-env/lib/python3.10/site-packages/mpl_toolkits/basemap/__init__.py:34: DeprecationWarning: distutils Version classes are deprecated. Use packaging.version instead.
    _mpl_required_version = LooseVersion('0.98')

This is addressed upstream, but not yet released: matplotlib/basemap@8c2b391

Fix:

  • wait for the next release of basemap and update

From Flask-SocketIO:

../../../opt/conda/envs/mss-develop-env/lib/python3.10/site-packages/flask_socketio/__init__.py:19
  /opt/conda/envs/mss-develop-env/lib/python3.10/site-packages/flask_socketio/__init__.py:19: DeprecationWarning: '_request_ctx_stack' is deprecated and will be removed in Flask 2.4.
    from flask import _request_ctx_stack, has_request_context, json as flask_json

This is addressed upstream since v5.3.0: miguelgrinberg/Flask-SocketIO@6f270ee

Fix:

  • update Flask-SocketIO dependency

From Flask-WTF:

../../../opt/conda/envs/mss-develop-env/lib/python3.10/site-packages/flask_wtf/recaptcha/widgets.py:2
  /opt/conda/envs/mss-develop-env/lib/python3.10/site-packages/flask_wtf/recaptcha/widgets.py:2: DeprecationWarning: 'flask.Markup' is deprecated and will be removed in Flask 2.4. Import 'markupsafe.Markup' instead.
    from flask import Markup

Addressed upstream, but not yet released: wtforms/flask-wtf@603318b

Fix:

  • wait for a release and update

From eventlet:

../../../opt/conda/envs/mss-develop-env/lib/python3.10/site-packages/eventlet/support/greenlets.py:6
  /opt/conda/envs/mss-develop-env/lib/python3.10/site-packages/eventlet/support/greenlets.py:6: DeprecationWarning: distutils Version classes are deprecated. Use packaging.version instead.
    preserves_excinfo = (distutils.version.LooseVersion(greenlet.__version__)

../../../opt/conda/envs/mss-develop-env/lib/python3.10/site-packages/eventlet/support/greenlets.py:7
  /opt/conda/envs/mss-develop-env/lib/python3.10/site-packages/eventlet/support/greenlets.py:7: DeprecationWarning: distutils Version classes are deprecated. Use packaging.version instead.
    >= distutils.version.LooseVersion('0.3.2'))

Addressed upstream, but not released: eventlet/eventlet@84f9c87

Fix:

  • wait for a release

From future:


../../../opt/conda/envs/mss-develop-env/lib/python3.10/site-packages/future/standard_library/__init__.py:65
  /opt/conda/envs/mss-develop-env/lib/python3.10/site-packages/future/standard_library/__init__.py:65: DeprecationWarning: the imp module is deprecated in favour of importlib and slated for removal in Python 3.12; see the module's documentation for alternative uses
    import imp

Not yet addressed upstream: PythonCharmers/python-future#574

Fix:

  • remove usage of future entirely?
@matrss matrss added enhancement New feature or request upstream fix needed a dependency of us needs an improvement tests labels Aug 25, 2023
@matrss matrss self-assigned this Aug 25, 2023
@matrss matrss added this to the 9.0.0 milestone Aug 25, 2023
@matrss
Copy link
Collaborator Author

matrss commented Feb 16, 2024

The deprecation warnings listed above are no longer present, so I am closing this.

@matrss matrss closed this as completed Feb 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request tests upstream fix needed a dependency of us needs an improvement
Projects
None yet
Development

No branches or pull requests

1 participant