Skip to content

Commit

Permalink
watson: fix setup.py
Browse files Browse the repository at this point in the history
and use system Python

Closes #22350.

Signed-off-by: ilovezfs <ilovezfs@icloud.com>
  • Loading branch information
ilovezfs committed Jan 2, 2018
1 parent a678807 commit 8aa6313
Showing 1 changed file with 14 additions and 3 deletions.
17 changes: 14 additions & 3 deletions Formula/watson.rb
Expand Up @@ -3,10 +3,21 @@ class Watson < Formula

desc "Command-line tool to track (your) time"
homepage "https://tailordev.github.io/Watson/"
url "https://files.pythonhosted.org/packages/37/49/f1ee677017cd8343d5ef3a6c5c449f4763d26f4ba5cb3aa1b38769133ee7/td-watson-1.5.2.tar.gz"
sha256 "6e03d44a9278807fe5245e9ed0943f13ffb88e11249a02655c84cb86260b27c8"
revision 1
head "https://github.com/TailorDev/Watson.git"

stable do
url "https://files.pythonhosted.org/packages/37/49/f1ee677017cd8343d5ef3a6c5c449f4763d26f4ba5cb3aa1b38769133ee7/td-watson-1.5.2.tar.gz"
sha256 "6e03d44a9278807fe5245e9ed0943f13ffb88e11249a02655c84cb86260b27c8"

# Fix "Unordered types are not allowed" error for install_requires
# Upstream commit from 9 Dec 2017 "Fix setup.py and flake8 complaint"
patch do
url "https://github.com/TailorDev/Watson/commit/f5760c7.patch?full_index=1"
sha256 "63c51040e7e4b0229c9bccd74ca88822fb38e7cdb17056348b0aac8ec9b02298"
end
end

bottle do
cellar :any_skip_relocation
sha256 "6d0a2d0c27ba00f699f5ed3305104ee98b5a62a0e24ed235fa4386ee7d147786" => :high_sierra
Expand All @@ -15,7 +26,7 @@ class Watson < Formula
sha256 "6b2461f85332a77ec5bd22abccd83fe1a8e13d3c9ac0a0ee8e1dd1a0d7e1382c" => :yosemite
end

depends_on :python
depends_on "python" if MacOS.version <= :snow_leopard

resource "arrow" do
url "https://files.pythonhosted.org/packages/54/db/76459c4dd3561bbe682619a5c576ff30c42e37c2e01900ed30a501957150/arrow-0.10.0.tar.gz"
Expand Down

0 comments on commit 8aa6313

Please sign in to comment.