public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/proj/guru:master commit in: dev-python/trueskill/
@ 2020-05-01  9:59 Andrew Ammerlaan
  0 siblings, 0 replies; 6+ messages in thread
From: Andrew Ammerlaan @ 2020-05-01  9:59 UTC (permalink / raw
  To: gentoo-commits

commit:     df7f1c6da373043243d8644efb2d1ed229f31957
Author:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Thu Apr 30 22:21:14 2020 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Thu Apr 30 22:22:48 2020 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=df7f1c6d

dev-python/trueskill: new package

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com>

 dev-python/trueskill/Manifest               |  1 +
 dev-python/trueskill/metadata.xml           | 24 ++++++++++++++++++++
 dev-python/trueskill/trueskill-0.4.5.ebuild | 34 +++++++++++++++++++++++++++++
 3 files changed, 59 insertions(+)

diff --git a/dev-python/trueskill/Manifest b/dev-python/trueskill/Manifest
new file mode 100644
index 0000000..5c56ee0
--- /dev/null
+++ b/dev-python/trueskill/Manifest
@@ -0,0 +1 @@
+DIST trueskill-0.4.5.tar.gz 30714 BLAKE2B 86301c80cca29c11dd58bd01fb2f2d15ebacab6e768038ac7cce4728b642de0d3f6125189079df36919360909967d31a37300970e0db18acfaba573450fa501a SHA512 c94f7ba2d4aed615e5591a3f1f263d0368962b5a1eeb5e7379a59ed6faeb7af2587438617f2917a0f94dc9fd5ea290932947dcc8925f685a055f131859d2eca6

diff --git a/dev-python/trueskill/metadata.xml b/dev-python/trueskill/metadata.xml
new file mode 100644
index 0000000..95805be
--- /dev/null
+++ b/dev-python/trueskill/metadata.xml
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+  <maintainer type="person">
+    <email>lssndrbarbieri@gmail.com</email>
+    <name>Alessandro Barbieri</name>
+  </maintainer>
+  <upstream>
+    <bugs-to>https://github.com/sublee/trueskill/issues</bugs-to>
+    <changelog>https://raw.githubusercontent.com/sublee/trueskill/master/changelog.rst</changelog>
+    <doc lang="en">https://trueskill.org</doc>
+    <maintainer>
+      <email>sub@subl.ee</email>
+      <name>Heungsub Lee</name>
+    </maintainer>
+    <remote-id type="pypi">trueskill</remote-id>
+    <remote-id type="github">sublee/trueskill</remote-id>
+  </upstream>
+  <longdescription lang="en">
+TrueSkill is a rating system among game players. It was developed by Microsoft Research and has been used on Xbox LIVE for ranking and matchmaking service. This system quantifies players’ TRUE skill points by the Bayesian inference algorithm. It also works well with any type of match rule including N:N team game or free-for-all.
+
+This project is a Python package which implements the TrueSkill rating system:
+  </longdescription>
+</pkgmetadata>

diff --git a/dev-python/trueskill/trueskill-0.4.5.ebuild b/dev-python/trueskill/trueskill-0.4.5.ebuild
new file mode 100644
index 0000000..b0e5eab
--- /dev/null
+++ b/dev-python/trueskill/trueskill-0.4.5.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PYTHON_COMPAT=( python3_{6,7} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python Implementation of the TrueSkill, Glicko and Elo Ranking Algorithms"
+HOMEPAGE="
+	https://trueskill.org
+	https://github.com/sublee/trueskill
+	https://pypi.org/project/trueskill
+"
+SRC_URI="https://github.com/sublee/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+SLOT="0"
+LICENSE="BSD"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+RDEPEND=""
+DEPEND="
+	dev-python/six[${PYTHON_USEDEP}]
+	test? (
+		>=dev-python/almost-0.1.5[${PYTHON_USEDEP}]
+		>=dev-python/mpmath-0.17[${PYTHON_USEDEP}]
+		<dev-python/pytest-4.0[${PYTHON_USEDEP}]
+	)
+"
+
+distutils_enable_tests setup.py
+#docs require a py2 only sphinx theme


^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [gentoo-commits] repo/proj/guru:master commit in: dev-python/trueskill/
@ 2020-05-18 16:27 Andrew Ammerlaan
  0 siblings, 0 replies; 6+ messages in thread
From: Andrew Ammerlaan @ 2020-05-18 16:27 UTC (permalink / raw
  To: gentoo-commits

commit:     4c482d2e2473bded8e7f6f2d4846b840b5e7f946
Author:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Mon May 18 15:51:44 2020 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Mon May 18 15:51:44 2020 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4c482d2e

dev-python/trueskill: python3.8

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com>

 dev-python/trueskill/Manifest                                     | 2 +-
 .../{trueskill-0.4.5.ebuild => trueskill-0.4.5_p20191014.ebuild}  | 8 +++++---
 2 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/dev-python/trueskill/Manifest b/dev-python/trueskill/Manifest
index 5c56ee0..e23d762 100644
--- a/dev-python/trueskill/Manifest
+++ b/dev-python/trueskill/Manifest
@@ -1 +1 @@
-DIST trueskill-0.4.5.tar.gz 30714 BLAKE2B 86301c80cca29c11dd58bd01fb2f2d15ebacab6e768038ac7cce4728b642de0d3f6125189079df36919360909967d31a37300970e0db18acfaba573450fa501a SHA512 c94f7ba2d4aed615e5591a3f1f263d0368962b5a1eeb5e7379a59ed6faeb7af2587438617f2917a0f94dc9fd5ea290932947dcc8925f685a055f131859d2eca6
+DIST trueskill-0.4.5_p20191014.tar.gz 30722 BLAKE2B b93162702f79cbb727f853132568ab02bbb844735c2dc3ebc77ab71c8ff77e16109672e5d30fedca951c6893df18f81f517415ecf707c7e25f6cacc96222a182 SHA512 9892eae7d581a3bbfe33ff0fdf274c177f0641db099a0ad6a630a27f6f2d94d39d65b5a7d47c18ab91b4958d161f00c8639c40f56388714cb71750949dd4bf12

diff --git a/dev-python/trueskill/trueskill-0.4.5.ebuild b/dev-python/trueskill/trueskill-0.4.5_p20191014.ebuild
similarity index 76%
rename from dev-python/trueskill/trueskill-0.4.5.ebuild
rename to dev-python/trueskill/trueskill-0.4.5_p20191014.ebuild
index b0e5eab..c5c3ab3 100644
--- a/dev-python/trueskill/trueskill-0.4.5.ebuild
+++ b/dev-python/trueskill/trueskill-0.4.5_p20191014.ebuild
@@ -3,17 +3,19 @@
 
 EAPI="7"
 
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7,8} )
 
 inherit distutils-r1
 
+COMMIT="91c29b1ab6cd86d6d68fc983fd7ceba3a88ad544"
+
 DESCRIPTION="Python Implementation of the TrueSkill, Glicko and Elo Ranking Algorithms"
 HOMEPAGE="
 	https://trueskill.org
 	https://github.com/sublee/trueskill
 	https://pypi.org/project/trueskill
 "
-SRC_URI="https://github.com/sublee/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI="https://github.com/sublee/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
 
 SLOT="0"
 LICENSE="BSD"
@@ -26,9 +28,9 @@ DEPEND="
 	test? (
 		>=dev-python/almost-0.1.5[${PYTHON_USEDEP}]
 		>=dev-python/mpmath-0.17[${PYTHON_USEDEP}]
-		<dev-python/pytest-4.0[${PYTHON_USEDEP}]
 	)
 "
+S="${WORKDIR}/${PN}-${COMMIT}"
 
 distutils_enable_tests setup.py
 #docs require a py2 only sphinx theme


^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/trueskill/
@ 2021-04-19 14:52 Andrew Ammerlaan
  2021-04-19 14:52 ` [gentoo-commits] repo/proj/guru:master " Andrew Ammerlaan
  0 siblings, 1 reply; 6+ messages in thread
From: Andrew Ammerlaan @ 2021-04-19 14:52 UTC (permalink / raw
  To: gentoo-commits

commit:     0e9566e5d63714ece9947f7ccbe9d2cbcea116a2
Author:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
AuthorDate: Mon Apr 19 14:52:39 2021 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Mon Apr 19 14:52:39 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0e9566e5

dev-python/trueskill: add missing dep

Closes: https://bugs.gentoo.org/784161
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>

 dev-python/trueskill/trueskill-0.4.5_p20191014.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-python/trueskill/trueskill-0.4.5_p20191014.ebuild b/dev-python/trueskill/trueskill-0.4.5_p20191014.ebuild
index c12bec2d0..a591b4f09 100644
--- a/dev-python/trueskill/trueskill-0.4.5_p20191014.ebuild
+++ b/dev-python/trueskill/trueskill-0.4.5_p20191014.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
@@ -28,6 +28,7 @@ DEPEND="
 	test? (
 		>=dev-python/almost-0.1.5[${PYTHON_USEDEP}]
 		>=dev-python/mpmath-0.17[${PYTHON_USEDEP}]
+		dev-python/pip[${PYTHON_USEDEP}]
 	)
 "
 S="${WORKDIR}/${PN}-${COMMIT}"


^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [gentoo-commits] repo/proj/guru:master commit in: dev-python/trueskill/
  2021-04-19 14:52 [gentoo-commits] repo/proj/guru:dev commit in: dev-python/trueskill/ Andrew Ammerlaan
@ 2021-04-19 14:52 ` Andrew Ammerlaan
  0 siblings, 0 replies; 6+ messages in thread
From: Andrew Ammerlaan @ 2021-04-19 14:52 UTC (permalink / raw
  To: gentoo-commits

commit:     0e9566e5d63714ece9947f7ccbe9d2cbcea116a2
Author:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
AuthorDate: Mon Apr 19 14:52:39 2021 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Mon Apr 19 14:52:39 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0e9566e5

dev-python/trueskill: add missing dep

Closes: https://bugs.gentoo.org/784161
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>

 dev-python/trueskill/trueskill-0.4.5_p20191014.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-python/trueskill/trueskill-0.4.5_p20191014.ebuild b/dev-python/trueskill/trueskill-0.4.5_p20191014.ebuild
index c12bec2d0..a591b4f09 100644
--- a/dev-python/trueskill/trueskill-0.4.5_p20191014.ebuild
+++ b/dev-python/trueskill/trueskill-0.4.5_p20191014.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
@@ -28,6 +28,7 @@ DEPEND="
 	test? (
 		>=dev-python/almost-0.1.5[${PYTHON_USEDEP}]
 		>=dev-python/mpmath-0.17[${PYTHON_USEDEP}]
+		dev-python/pip[${PYTHON_USEDEP}]
 	)
 "
 S="${WORKDIR}/${PN}-${COMMIT}"


^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [gentoo-commits] repo/proj/guru:master commit in: dev-python/trueskill/
@ 2021-04-24 23:19 Theo Anderson
  0 siblings, 0 replies; 6+ messages in thread
From: Theo Anderson @ 2021-04-24 23:19 UTC (permalink / raw
  To: gentoo-commits

commit:     34704b344fd6eaecc84f2118006112645a20a8d8
Author:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Thu Apr 22 20:59:59 2021 +0000
Commit:     Theo Anderson <telans <AT> posteo <DOT> de>
CommitDate: Sat Apr 24 18:51:42 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=34704b34

dev-python/trueskill: fix deps

Closes: https://bugs.gentoo.org/784164
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com>

 dev-python/trueskill/trueskill-0.4.5_p20191014.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/trueskill/trueskill-0.4.5_p20191014.ebuild b/dev-python/trueskill/trueskill-0.4.5_p20191014.ebuild
index a591b4f09..90318a33b 100644
--- a/dev-python/trueskill/trueskill-0.4.5_p20191014.ebuild
+++ b/dev-python/trueskill/trueskill-0.4.5_p20191014.ebuild
@@ -9,7 +9,7 @@ inherit distutils-r1
 
 COMMIT="91c29b1ab6cd86d6d68fc983fd7ceba3a88ad544"
 
-DESCRIPTION="Python Implementation of the TrueSkill, Glicko and Elo Ranking Algorithms"
+DESCRIPTION="Python Implementation of the TrueSkill Algorithm"
 HOMEPAGE="
 	https://trueskill.org
 	https://github.com/sublee/trueskill
@@ -28,7 +28,7 @@ DEPEND="
 	test? (
 		>=dev-python/almost-0.1.5[${PYTHON_USEDEP}]
 		>=dev-python/mpmath-0.17[${PYTHON_USEDEP}]
-		dev-python/pip[${PYTHON_USEDEP}]
+		dev-python/pytest[${PYTHON_USEDEP}]
 	)
 "
 S="${WORKDIR}/${PN}-${COMMIT}"


^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [gentoo-commits] repo/proj/guru:master commit in: dev-python/trueskill/
@ 2021-07-13  9:09 Andrew Ammerlaan
  0 siblings, 0 replies; 6+ messages in thread
From: Andrew Ammerlaan @ 2021-07-13  9:09 UTC (permalink / raw
  To: gentoo-commits

commit:     3c4c5fa93ee8d10baf2c54ee9f4c91c5c4f531c8
Author:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Sun Jul 11 22:04:29 2021 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Sun Jul 11 22:04:54 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3c4c5fa9

dev-python/trueskill: update EAPI 7 -> 8

Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com>

 dev-python/trueskill/trueskill-0.4.5_p20191014.ebuild | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/dev-python/trueskill/trueskill-0.4.5_p20191014.ebuild b/dev-python/trueskill/trueskill-0.4.5_p20191014.ebuild
index 90318a33b..08a2b9b28 100644
--- a/dev-python/trueskill/trueskill-0.4.5_p20191014.ebuild
+++ b/dev-python/trueskill/trueskill-0.4.5_p20191014.ebuild
@@ -1,14 +1,13 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="7"
+EAPI="8"
 
-PYTHON_COMPAT=( python3_{7,8} )
+COMMIT="91c29b1ab6cd86d6d68fc983fd7ceba3a88ad544"
+PYTHON_COMPAT=( python3_{8..9} )
 
 inherit distutils-r1
 
-COMMIT="91c29b1ab6cd86d6d68fc983fd7ceba3a88ad544"
-
 DESCRIPTION="Python Implementation of the TrueSkill Algorithm"
 HOMEPAGE="
 	https://trueskill.org
@@ -16,13 +15,13 @@ HOMEPAGE="
 	https://pypi.org/project/trueskill
 "
 SRC_URI="https://github.com/sublee/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-${COMMIT}"
 
 SLOT="0"
 LICENSE="BSD"
 KEYWORDS="~amd64"
 IUSE="test"
-RESTRICT="!test? ( test )"
-RDEPEND=""
+
 DEPEND="
 	dev-python/six[${PYTHON_USEDEP}]
 	test? (
@@ -31,7 +30,8 @@ DEPEND="
 		dev-python/pytest[${PYTHON_USEDEP}]
 	)
 "
-S="${WORKDIR}/${PN}-${COMMIT}"
+
+RESTRICT="!test? ( test )"
 
 distutils_enable_tests setup.py
 #docs require a py2 only sphinx theme


^ permalink raw reply related	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2021-07-13  9:09 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-04-19 14:52 [gentoo-commits] repo/proj/guru:dev commit in: dev-python/trueskill/ Andrew Ammerlaan
2021-04-19 14:52 ` [gentoo-commits] repo/proj/guru:master " Andrew Ammerlaan
  -- strict thread matches above, loose matches on Subject: below --
2021-07-13  9:09 Andrew Ammerlaan
2021-04-24 23:19 Theo Anderson
2020-05-18 16:27 Andrew Ammerlaan
2020-05-01  9:59 Andrew Ammerlaan

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox