Skip to content

Commit

Permalink
PyQtGraph release 0.9.10
Browse files Browse the repository at this point in the history
  • Loading branch information
campagnola committed Dec 24, 2014
2 parents 8f63877 + e882066 commit 70cfdb4
Show file tree
Hide file tree
Showing 5 changed files with 19 additions and 21 deletions.
5 changes: 2 additions & 3 deletions MANIFEST.in
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
recursive-include pyqtgraph *.py *.ui *.m README *.txt
recursive-include tests *.py *.ui
recursive-include pyqtgraph *.py *.ui *.m README.* *.txt
recursive-include examples *.py *.ui *.gz *.cfg
recursive-include doc *.rst *.py *.svg *.png *.jpg
recursive-include doc *.rst *.py *.svg *.png
recursive-include doc/build/html *
recursive-include tools *
include doc/Makefile doc/make.bat README.md LICENSE.txt CHANGELOG
Expand Down
4 changes: 2 additions & 2 deletions doc/source/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -50,9 +50,9 @@
# built documents.
#
# The short X.Y version.
version = '0.9.9'
version = '0.9.10'
# The full version, including alpha/beta/rc tags.
release = '0.9.9'
release = '0.9.10'

# The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages.
Expand Down
2 changes: 1 addition & 1 deletion pyqtgraph/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
www.pyqtgraph.org
"""

__version__ = '0.9.9'
__version__ = '0.9.10'

### import all the goodies and add some helper functions for easy CLI use

Expand Down
20 changes: 11 additions & 9 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -34,14 +34,17 @@
)


from distutils.core import setup
import distutils.dir_util
from distutils.command import build
import os, sys, re
try:
# just avoids warning about install_requires
import setuptools
from setuptools import setup
from setuptools.command import install
except ImportError:
pass
from distutils.core import setup
from distutils.command import install


path = os.path.split(__file__)[0]
sys.path.insert(0, os.path.join(path, 'tools'))
Expand All @@ -55,9 +58,8 @@
version, forcedVersion, gitVersion, initVersion = helpers.getVersionStrings(pkg='pyqtgraph')


import distutils.command.build

class Build(distutils.command.build.build):
class Build(build.build):
"""
* Clear build path before building
* Set version string in __init__ after building
Expand All @@ -71,7 +73,7 @@ def run(self):
if os.path.isdir(buildPath):
distutils.dir_util.remove_tree(buildPath)

ret = distutils.command.build.build.run(self)
ret = build.build.run(self)

# If the version in __init__ is different from the automatically-generated
# version string, then we will update __init__ in the build directory
Expand All @@ -94,9 +96,8 @@ def run(self):
sys.excepthook(*sys.exc_info())
return ret

import distutils.command.install

class Install(distutils.command.install.install):
class Install(install.install):
"""
* Check for previously-installed version before installing
"""
Expand All @@ -108,7 +109,8 @@ def run(self):
"installed at %s; remove this before installing."
% (name, path))
print("Installing to %s" % path)
return distutils.command.install.install.run(self)
return install.install.run(self)


setup(
version=version,
Expand Down
9 changes: 3 additions & 6 deletions tools/setupHelpers.py
Original file line number Diff line number Diff line change
Expand Up @@ -360,12 +360,9 @@ def getGitVersion(tagPrefix):

# Find last tag matching "tagPrefix.*"
tagNames = check_output(['git', 'tag'], universal_newlines=True).strip().split('\n')
while True:
if len(tagNames) == 0:
raise Exception("Could not determine last tagged version.")
lastTagName = tagNames.pop()
if re.match(tagPrefix+r'\d+\.\d+.*', lastTagName):
break
tagNames = [x for x in tagNames if re.match(tagPrefix + r'\d+\.\d+\..*', x)]
tagNames.sort(key=lambda s: map(int, s[len(tagPrefix):].split('.')))
lastTagName = tagNames[-1]
gitVersion = lastTagName.replace(tagPrefix, '')

# is this commit an unchanged checkout of the last tagged version?
Expand Down

0 comments on commit 70cfdb4

Please sign in to comment.