From ecbdd082b92701bf79c76879196a08aaac7c15a8 Mon Sep 17 00:00:00 2001 From: Dmitry Duev Date: Mon, 22 Feb 2021 15:36:36 -0800 Subject: [PATCH] Add MIT license (#7) * add license * fix requirements * fix requirements * fix requirements * bump penquins requirement --- .github/workflows/test-run-tails.yaml | 2 +- .github/workflows/test-sentinel.yaml | 2 +- .requirements/scripts.txt | 2 +- LICENSE | 21 +++++++++++++++++++++ setup.py | 3 ++- 5 files changed, 26 insertions(+), 4 deletions(-) create mode 100644 LICENSE diff --git a/.github/workflows/test-run-tails.yaml b/.github/workflows/test-run-tails.yaml index 77860af..79876eb 100644 --- a/.github/workflows/test-run-tails.yaml +++ b/.github/workflows/test-run-tails.yaml @@ -22,7 +22,7 @@ jobs: shell: bash -l {0} run: | python -m pip install --upgrade pip - pip install wheel==0.36.0 + pip install "wheel>=0.36.0" "pyparsing>=2.4,<3" conda install -c conda-forge astromatic-swarp python setup.py install pip install -r requirements.txt diff --git a/.github/workflows/test-sentinel.yaml b/.github/workflows/test-sentinel.yaml index d255759..ac6fbf1 100644 --- a/.github/workflows/test-sentinel.yaml +++ b/.github/workflows/test-sentinel.yaml @@ -16,7 +16,7 @@ jobs: - name: Install dependencies run: | python -m pip install --upgrade pip - pip install wheel==0.36.0 + pip install "wheel>=0.36.0" "pyparsing>=2.4,<3" pip install -r requirements.txt - name: Set up configs run: | diff --git a/.requirements/scripts.txt b/.requirements/scripts.txt index 0064f76..c56fda0 100644 --- a/.requirements/scripts.txt +++ b/.requirements/scripts.txt @@ -1,5 +1,5 @@ astropy>=4.0.0 fire>=0.3.1 pandas>=1.0.4 -penquins>=1.0.3 +penquins>=2.1.0 pytest>=5.3.1 diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..ec270c3 --- /dev/null +++ b/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2020-2021 Dmitry A. Duev and the Tails team. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/setup.py b/setup.py index b5fdac2..d21a150 100644 --- a/setup.py +++ b/setup.py @@ -161,7 +161,8 @@ def run_git(cmd): "matplotlib>=3.1.3", "numpy==1.19.2", "pandas>=1.0.4", - "penquins>=1.0.3", + "penquins>=2.1.0", + "pyparsing>=2.4,<3", "pytest>=5.3.1", "pyyaml>=5.3", "reproject>=0.7",