Nimporter 1.0.0がリリースされ、Nimporterに必要なすべての機能が実装されましたが、必要なバグ修正と小さな改善が引き続き提供されます。
Nimporterは、NimソースコードファイルをPythonモジュールのようなコードにインポートするだけで、Pythonコードとシームレスに組み合わせることができます。
このバージョンの最大の特徴は、エンドユーザーがNimコンパイラをインストールしなくても、Nimコード配布ライブラリを使用できることです。さらに、ハイライトは次のとおりです。
- より簡単にするために
pip install nimporter
インストールします。 - Nimporterは、Choosenimまたは手動でNimをインストールできます。
- Nim標準ライブラリは自動的に見つかります。
- .nimble依存関係を持つ完全なNimプロジェクトを公式にサポートします。
- バイナリ(ホイール)バージョンをサポートし、1行のコードで簡単に作成できます。
- さまざまなプラットフォームのさまざまな状況で、任意の数のCLIパラメーターの絶対制御がサポートされるようになりました。
- Nimコードでパッケージ化されたライブラリの場合、任意に複雑な名前空間を維持できます。
- 44の単体テストと5つの統合テスト、94%のコードカバレッジ。
- 公式のNimporter CLIがリリースされ、キャッシュされたバージョンを消去し、ターミナルで拡張機能をコンパイルします。
- ドキュメントを生成します。
- 新しいロゴ。
詳細については、リリースノートを参照してください。