From eae7b5b5de27149e627a065fb5a8fc7a075d32d3 Mon Sep 17 00:00:00 2001 From: Russell Stoneback Date: Mon, 3 Jan 2022 11:01:38 -0600 Subject: [PATCH 1/4] BUG: Fixes for issues found when uploading to pypi --- MANIFEST.in | 1 + setup.cfg | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/MANIFEST.in b/MANIFEST.in index e0efc2d7..356a2861 100644 --- a/MANIFEST.in +++ b/MANIFEST.in @@ -1,2 +1,3 @@ include LICENSE include CONTRIBUTING.md +include OMMBV/version.txt diff --git a/setup.cfg b/setup.cfg index a514572e..b1a7bc20 100644 --- a/setup.cfg +++ b/setup.cfg @@ -11,7 +11,7 @@ classifiers = Development Status :: 5 - Production/Stable Topic :: Scientific/Engineering :: Physics Intended Audience :: Science/Research - License :: OSI Approved :: BSD + License :: OSI Approved :: BSD License Natural Language :: English Programming Language :: Python :: 3 Programming Language :: Python :: 3.8 From adb49ca71db3e401ae5fc5dabce535e0563a8f18 Mon Sep 17 00:00:00 2001 From: Russell Stoneback Date: Tue, 4 Jan 2022 15:32:53 -0600 Subject: [PATCH 2/4] BUG: Added pyproject.toml --- pyproject.toml | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 pyproject.toml diff --git a/pyproject.toml b/pyproject.toml new file mode 100644 index 00000000..83de03ad --- /dev/null +++ b/pyproject.toml @@ -0,0 +1,2 @@ +[build-system] +requires = ["setuptools", "wheel", "Cython", "numpy"] From 75c5fba7b1d00d0d691f1dc4b2b21eb61f41773e Mon Sep 17 00:00:00 2001 From: Russell Stoneback Date: Tue, 4 Jan 2022 15:37:20 -0600 Subject: [PATCH 3/4] DOC: Updated chagelog --- CHANGELOG.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2e9d3b75..b204dd83 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,12 @@ All notable changes to this project will be documented in this file. This project adheres to [Semantic Versioning](http://semver.org/). +## [1.0.1] - 2022-01-04 +- Added pyproject.toml to support systems without numpy. +- Modified manifest.ini to include version.txt +- Corrected bad link in build status badge +- Corrected BSD license classifier + ## [1.0.0] - 2021-12-24 - Updated vector basis algorithm and reduced uncertainty when scaling ion drifts and electric fields for multipole fields by four orders of magnitude. From 1d09b8abe76110520a12cf32c1a629456472c48e Mon Sep 17 00:00:00 2001 From: Russell Stoneback Date: Tue, 4 Jan 2022 16:02:47 -0600 Subject: [PATCH 4/4] Update version --- OMMBV/__init__.py | 2 +- OMMBV/version.txt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/OMMBV/__init__.py b/OMMBV/__init__.py index 65746d61..22d372e0 100644 --- a/OMMBV/__init__.py +++ b/OMMBV/__init__.py @@ -1,7 +1,7 @@ # -*- coding: utf-8 -*- """init routine for OMMBV.""" -__version__ = '1.0.0' +__version__ = '1.0.1' try: from OMMBV import igrf diff --git a/OMMBV/version.txt b/OMMBV/version.txt index afaf360d..7f207341 100644 --- a/OMMBV/version.txt +++ b/OMMBV/version.txt @@ -1 +1 @@ -1.0.0 \ No newline at end of file +1.0.1 \ No newline at end of file