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

WIP: Adds support for lazy and optional importing of dependencies #1415

Closed
wants to merge 4 commits into from

Commits on Jun 18, 2017

  1. make scipy and matplotlib full dependencies (#1159)

    - require scipy and matplotlib in setup.py (fixes #1361)
    - scipy and matplotlib are imported at top in analysis
      - updated all modules
      - removed any code that guards against scipy or matplotlib import
      - conforms to style guide https://github.com/MDAnalysis/mdanalysis/wiki/Style-Guide#module-imports-in-mdanalysisanalysis
      - fixes #1159
    - removed conditional skipping of tests when scipy or matplotlib are missing
    orbeckst committed Jun 18, 2017
    Configuration menu
    Copy the full SHA
    1a309eb View commit details
    Browse the repository at this point in the history
  2. minor clean ups

    - travis.yml
    - docs, code style in analysis and analysis tests
    kain88-de authored and orbeckst committed Jun 18, 2017
    Configuration menu
    Copy the full SHA
    f8d5c5e View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2017

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

Commits on Jun 21, 2017

  1. Added python 3 support and unit tests

    This now addresses issues #577 (facultative imports), #1361 (cleaner
    optional dependencies) and #1159 (optional dependencies in the analysis
    module)
    mnmelo committed Jun 21, 2017
    Configuration menu
    Copy the full SHA
    9c41266 View commit details
    Browse the repository at this point in the history