Skip to content

A port of nmag to python3. We are attempting to upgrade old dependencies and make nmag available as a standalone python 3 module.

License

Notifications You must be signed in to change notification settings

TriMagnetix/nmag-python-3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NMAG Python 3

This is an in-progress port of nmag that updates old dependencies and packages nmag as a standalone python 3 module.

Installation

  • Create a virtual environment: python -m venv venv
  • Activate the virtual environment:
    • On Windows: venv\Scripts\activate
    • On macOS/Linux: source venv/bin/activate
  • To initialize the project and install dependencies: pip install -e .

Testing

  • To install the optional test dependencies run pip install -e ".[test]"
  • Once the project has been initialized simply run pytest to run your tests
  • To view coverage open htmlcov/index.html in your browser
  • Specifying what tests to run

About

A port of nmag to python3. We are attempting to upgrade old dependencies and make nmag available as a standalone python 3 module.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages