Skip to content

Commit

Permalink
Prepare for release
Browse files Browse the repository at this point in the history
  • Loading branch information
darafferty committed Mar 25, 2019
1 parent 87178af commit 9b7dec6
Show file tree
Hide file tree
Showing 4 changed files with 16 additions and 10 deletions.
10 changes: 5 additions & 5 deletions README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -16,21 +16,21 @@ The documentation is currently hosted at http://www.astron.nl/citt/pybdsf
Installation
------------
Installation is done through ``pip``, e.g. ``pip install .`` if you cloned the repository
or ``pip install https://github.com/lofar-astron/PyBDSF/archive/v1.8.15.tar.gz`` to install the latest release.
or ``pip install https://github.com/lofar-astron/PyBDSF/archive/v1.9.0.tar.gz`` to install the latest release.

External requirements include the ubuntu packages (or similar packages in another Linux distribution):

* ``gfortran``
* ``libboost-python-dev``
* ``libboost-numpy-dev`` (Only if boost > 1.63)
* ``python-setuptools``.

Also, a working ``numpy`` installation is required.
At runtime, you will need ``scipy`` and either ``pyfits`` and ``pywcs`` or ``python-casacore`` or ``astropy``.

If you install as a user not using conda, use ``pip install --user``.
Make sure to use similar versions for gcc, g++ and gfortran
(use update-alternatives if multiple versions of gcc/g++/gfortran are present on the system).
If you install as a user not using conda, use ``pip install --user``.
Make sure to use similar versions for gcc, g++ and gfortran
(use update-alternatives if multiple versions of gcc/g++/gfortran are present on the system).
In this case, the script ``pybdsf`` is installed in ``~/.local/bin``, so you might want to add that to your ``$PATH``.

Installation on MacOS / OSX is more involved, you will need the packages mentioned above, for example installed with Homebrew.
Expand Down
4 changes: 3 additions & 1 deletion bdsf/_version.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,14 +4,16 @@
"""

# Version number
__version__ = '1.9.0rc'
__version__ = '1.9.0'


# Changelog
def changelog():
"""
PyBDSF Changelog.
-----------------------------------------------------------------------
2019/04/25 - Version 1.9.0
2018/10/18 - Add support for Python 3
2018/10/18 - Fix various minor bugs
Expand Down
9 changes: 6 additions & 3 deletions doc/source/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,10 @@

# Add any Sphinx extension module names here, as strings. They can be extensions
# coming with Sphinx (named 'sphinx.ext.*') or your custom ones.
extensions = ['sphinx.ext.pngmath']
extensions = [
'sphinx.ext.autodoc',
'sphinx.ext.mathjax',
]

# Add any paths that contain templates here, relative to this directory.
templates_path = ['_templates']
Expand All @@ -41,7 +44,7 @@

# General information about the project.
project = u'PyBDSF'
copyright = u'2018, David Rafferty and Niruj Mohan'
copyright = u'2019, David Rafferty and Niruj Mohan'

# The version info for the project you're documenting, acts as replacement for
# |version| and |release|, also used in various other places throughout the
Expand All @@ -50,7 +53,7 @@
# The short X.Y version.
version = '1.9'
# The full version, including alpha/beta/rc tags.
release = '1.9.0rc'
release = '1.9.0'

# The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages.
Expand Down
3 changes: 2 additions & 1 deletion doc/source/whats_new.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,8 @@
**********
What's New
**********
Version 1.9.0 ():

Version 1.9.0 (2019/04/25)):

* Add support for Python 3

Expand Down

0 comments on commit 9b7dec6

Please sign in to comment.