NetCDFなどのファイルを読み書きするPyNIOとNCLをPythonから使えるようにするPyNGLをMacPortsに追加した (py26-nio.py26-ngl). NCL (ncarg) 同様, 入手には登録が必要なのでEarth System Gridから手動でソースを取得する必要がある. NCLで描ける絵のほとんどに対応しているようだ. Pythonのテキスト処理や辞書などのデータ構造や, numpy, scipyを使った数値処理が利用できるようになる. 依存するNCL等のコンパイル時に用いたコンパイラがg95のときは, インストールするときに+g95をつける.