Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
Kenneth Corley
ligo.skymap
Commits
8dab06a2
Commit
8dab06a2
authored
Sep 28, 2018
by
Leo Pound Singer
Browse files
Restore Python 3.5 support
parent
93649888
Changes
5
Hide whitespace changes
Inline
Side-by-side
.gitlab-ci.yml
View file @
8dab06a2
...
...
@@ -60,10 +60,14 @@ sdist:
-
'
*.whl'
expire_in
:
3 hours
wheel:cp35-cp35m-manylinux1:
<<
:
*wheel-manylinux1
wheel:cp36-cp36m-manylinux1:
<<
:
*wheel-manylinux1
wheel:cp37-cp37m-manylinux1:
<<
:
*wheel-manylinux1
wheel:cp35-cp35m-macosx:
<<
:
*wheel-macos
wheel:cp36-cp36m-macosx:
<<
:
*wheel-macos
wheel:cp37-cp37m-macosx:
...
...
@@ -93,6 +97,9 @@ wheel:cp37-cp37m-macosx:
-
docker build -t $IMAGE_TAG .
-
docker push $IMAGE_TAG
dependencies/python3.5
:
<<
:
*dependencies
dependencies/python3.6
:
<<
:
*dependencies
...
...
@@ -129,6 +136,12 @@ docs:
-
pip install *.whl
-
python -c 'import sys; from ligo.skymap import test; sys.exit(test(verbose=True))'
test/python3.5
:
<<
:
*test
image
:
$CI_REGISTRY_IMAGE/dependencies/python3.5:$CI_COMMIT_REF_NAME
dependencies
:
-
wheel:cp35-cp35m-manylinux1
test/python3.6
:
<<
:
*test
image
:
$CI_REGISTRY_IMAGE/dependencies/python3.6:$CI_COMMIT_REF_NAME
...
...
@@ -270,8 +283,10 @@ deploy:wheel:
-
/opt/python/cp37-cp37m/bin/twine upload *
dependencies
:
-
sdist
-
wheel:cp35-cp35m-manylinux1
-
wheel:cp36-cp36m-manylinux1
-
wheel:cp37-cp37m-manylinux1
-
wheel:cp35-cp35m-macosx
-
wheel:cp36-cp36m-macosx
-
wheel:cp37-cp37m-macosx
only
:
...
...
CHANGES.rst
View file @
8dab06a2
...
...
@@ -27,6 +27,8 @@ Changelog
correctly implement the namespace package ``ligo``, broke the continuous
integration build.
- Restore Python 3.5 support.
0.0.16 (2018-09-11)
===================
...
...
docs/quickstart/install.rst
View file @
8dab06a2
...
...
@@ -13,7 +13,7 @@ will install pre-built binaries from the `Python package index
Basic Requirements
------------------
* `Python <https://www.python.org>`_ ≥ 3.
6
* `Python <https://www.python.org>`_ ≥ 3.
5
* `pip <https://pip.pypa.io>`_
Required Python Dependencies
...
...
ligo/skymap/__init__.py
View file @
8dab06a2
...
...
@@ -11,7 +11,7 @@ from ._astropy_init import *
# This is the same check as the one at the top of setup.py
import
sys
__minimum_python_version__
=
"3.
6
"
__minimum_python_version__
=
"3.
5
"
class
UnsupportedPythonError
(
Exception
):
pass
...
...
setup.cfg
View file @
8dab06a2
...
...
@@ -50,6 +50,7 @@ classifiers =
License :: OSI Approved :: GNU General Public License v2 or later (GPLv2+)
Operating System :: POSIX
Programming Language :: Python :: 3
Programming Language :: Python :: 3.5
Programming Language :: Python :: 3.6
Programming Language :: Python :: 3.7
Topic :: Scientific/Engineering :: Astronomy
...
...
@@ -61,7 +62,7 @@ edit_on_github = False
# version should be PEP386 compatible (http://www.python.org/dev/peps/pep-0386)
version = 0.0.17dev
# Note: you will also need to change this in your package's __init__.py
minimum_python_version = 3.
6
minimum_python_version = 3.
5
[options]
namespace_packages = ligo
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment