Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (0bcbb6444bc304373b0788f8f9b62b9edbe0c9f7)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Vlad Glagolev <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (0bcbb6444bc304373b0788f8f9b62b9edbe0c9f7)
  • Date: Wed, 22 Feb 2017 17:44:39 +0000

GIT changes to master grimoire by Vlad Glagolev <stealth AT sourcemage.org>:

ChangeLog | 7 +++++++
python-pypi/apipkg/DEPENDS | 2 ++
python-pypi/apipkg/DETAILS | 14 ++++++++++++++
python-pypi/apipkg/HISTORY | 2 ++
python-pypi/execnet/DEPENDS | 4 ++++
python-pypi/execnet/DETAILS | 22 ++++++++++++++++++++++
python-pypi/execnet/HISTORY | 2 ++
python-pypi/pytest-xdist/DEPENDS | 6 ++++++
python-pypi/pytest-xdist/DETAILS | 29 +++++++++++++++++++++++++++++
python-pypi/pytest-xdist/HISTORY | 2 ++
python-pypi/setuptools_scm/DEPENDS | 2 ++
python-pypi/setuptools_scm/DETAILS | 16 ++++++++++++++++
python-pypi/setuptools_scm/HISTORY | 2 ++
13 files changed, 110 insertions(+)

New commits:
commit 0bcbb6444bc304373b0788f8f9b62b9edbe0c9f7
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

pytest-xdist: new spell, py.test plugin for distributed testing and
loop-on-failing modes

commit 6fea0dcae2afe53e379acba32735a8a9144946fc
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

execnet: new spell, rapid multi-Python deployment

commit 93187b9c34bdf0fd5d1f050e65bf0ee830daa983
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

setuptools_scm: new spell, blessed package to manage your versions by scm
tags

commit 498453302d8d0d3ad992f7b2557317537e7b5a8b
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

apipkg: new spell, namespace control and lazy-import mechanism

diff --git a/ChangeLog b/ChangeLog
index 0877e73..34f26cf 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,13 @@
2017-02-22 Vlad Glagolev <stealth AT sourcemage.org>
* python-pypi/testinfra: new spell, infrastructure testing framework
in
Python
+ * python-pypi/apipkg: new spell, namespace control and lazy-import
+ mechanism
+ * python-pypi/setuptools_scm: new spell, blessed package to manage
your
+ versions by scm tags
+ * python-pypi/execnet: new spell, rapid multi-Python deployment
+ * python-pypi/pytest-xdist: new spell, py.test plugin for distributed
+ testing and loop-on-failing modes

2017-02-22 Treeve Jelbert <treeve AT sourcemage.org>
* freedesktop.gpg: add E0E67611 Bryce Harrington
<bryce.harrington AT ubuntu.com>
diff --git a/python-pypi/apipkg/DEPENDS b/python-pypi/apipkg/DEPENDS
new file mode 100755
index 0000000..e440941
--- /dev/null
+++ b/python-pypi/apipkg/DEPENDS
@@ -0,0 +1,2 @@
+depends PYTHON &&
+depends SETUPTOOLS
diff --git a/python-pypi/apipkg/DETAILS b/python-pypi/apipkg/DETAILS
new file mode 100755
index 0000000..d93dfd2
--- /dev/null
+++ b/python-pypi/apipkg/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=apipkg
+ VERSION=1.4
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=https://pypi.org/packages/source/a/${SPELL}/${SOURCE}
+
SOURCE_HASH=sha512:118f806706944513f50d3cdef596b32f8ce585cfaf94d2531a6d260f90a0e2147177161aaa6f5d6823150e6182d0f73be3dc01259b8a2f8d710733a22ea54789
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE=https://bitbucket.org/hpk42/apipkg
+ LICENSE[0]=MIT
+ ENTERED=20170222
+ SHORT="namespace control and lazy-import mechanism"
+cat << EOF
+With apipkg you can control the exported namespace of a python package and
+greatly reduce the number of imports for your users.
+EOF
diff --git a/python-pypi/apipkg/HISTORY b/python-pypi/apipkg/HISTORY
new file mode 100644
index 0000000..e570f7e
--- /dev/null
+++ b/python-pypi/apipkg/HISTORY
@@ -0,0 +1,2 @@
+2017-02-22 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS: created spell, version 1.4
diff --git a/python-pypi/execnet/DEPENDS b/python-pypi/execnet/DEPENDS
new file mode 100755
index 0000000..c3c6727
--- /dev/null
+++ b/python-pypi/execnet/DEPENDS
@@ -0,0 +1,4 @@
+depends PYTHON &&
+depends SETUPTOOLS &&
+depends setuptools_scm &&
+depends apipkg
diff --git a/python-pypi/execnet/DETAILS b/python-pypi/execnet/DETAILS
new file mode 100755
index 0000000..0f62dcc
--- /dev/null
+++ b/python-pypi/execnet/DETAILS
@@ -0,0 +1,22 @@
+ SPELL=execnet
+ VERSION=1.4.1
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=https://pypi.org/packages/source/e/${SPELL}/${SOURCE}
+
SOURCE_HASH=sha512:e8c0c32e873f8585ff4d4da3b9cbd40046479370f5653f67a98c9029d4535a619731d1b825332fe4af4dc5ebc9ab11ee879ef45df07f08943b1e1685f2255790
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ DOC_DIRS=""
+ WEB_SITE=http://codespeak.net/execnet/
+ LICENSE[0]=MIT
+ ENTERED=20170222
+ SHORT="rapid multi-Python deployment"
+cat << EOF
+execnet provides a share-nothing model with channel-send/receive
communication
+for distributing execution across many Python interpreters across version,
+platform and network barriers.
+
+It has a minimal and fast API targetting the following uses:
+
+* distribute tasks to (many) local or remote CPUs
+* write and deploy hybrid multi-process applications
+* write scripts to administer multiple environments
+EOF
diff --git a/python-pypi/execnet/HISTORY b/python-pypi/execnet/HISTORY
new file mode 100644
index 0000000..4fb27ae
--- /dev/null
+++ b/python-pypi/execnet/HISTORY
@@ -0,0 +1,2 @@
+2017-02-22 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS: created spell, version 1.4.1
diff --git a/python-pypi/pytest-xdist/DEPENDS
b/python-pypi/pytest-xdist/DEPENDS
new file mode 100755
index 0000000..4ffbe67
--- /dev/null
+++ b/python-pypi/pytest-xdist/DEPENDS
@@ -0,0 +1,6 @@
+depends PYTHON &&
+depends SETUPTOOLS &&
+depends setuptools_scm &&
+depends py &&
+depends pytest &&
+depends execnet
diff --git a/python-pypi/pytest-xdist/DETAILS
b/python-pypi/pytest-xdist/DETAILS
new file mode 100755
index 0000000..ef4a645
--- /dev/null
+++ b/python-pypi/pytest-xdist/DETAILS
@@ -0,0 +1,29 @@
+ SPELL=pytest-xdist
+ VERSION=1.15.0
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=https://pypi.org/packages/source/p/${SPELL}/${SOURCE}
+
SOURCE_HASH=sha512:6429bd0c85024a2dcb453e4264f06d4a548637c4dcdeabf73d2b78a112ace70ff61cf0849a4845cc70a7650d10a99e5fe1087d3b7dba4b941ec0a771fc9338ed
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE=https://github.com/pytest-dev/pytest-xdist
+ LICENSE[0]=MIT
+ ENTERED=20170222
+ SHORT="py.test plugin for distributed testing and loop-on-failing
modes"
+cat << EOF
+The pytest-xdist plugin extends py.test with some unique test execution
modes:
+
+* test run parallelization: if you have multiple CPUs or hosts you can use
those
+ for a combined test run. This allows to speed up development or to use
special
+ resources of remote machines.
+* --boxed: run each test in a boxed subprocess to survive SEGFAULTS or
otherwise
+ dying processes
+* --looponfail: run your tests repeatedly in a subprocess. After each run
+ py.test waits until a file in your project changes and then re-runs the
+ previously failing tests. This is repeated until all tests pass after which
+ again a full run is performed.
+* Multi-Platform coverage: you can specify different Python interpreters or
+ different platforms and run tests in parallel on all of them.
+
+Before running tests remotely, py.test efficiently "rsyncs" your program
source
+code to the remote place. All test results are reported back and displayed to
+your local terminal. You may specify different Python versions and
interpreters.
+EOF
diff --git a/python-pypi/pytest-xdist/HISTORY
b/python-pypi/pytest-xdist/HISTORY
new file mode 100644
index 0000000..153d71c
--- /dev/null
+++ b/python-pypi/pytest-xdist/HISTORY
@@ -0,0 +1,2 @@
+2017-02-22 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS: created spell, version 1.15.0
diff --git a/python-pypi/setuptools_scm/DEPENDS
b/python-pypi/setuptools_scm/DEPENDS
new file mode 100755
index 0000000..e440941
--- /dev/null
+++ b/python-pypi/setuptools_scm/DEPENDS
@@ -0,0 +1,2 @@
+depends PYTHON &&
+depends SETUPTOOLS
diff --git a/python-pypi/setuptools_scm/DETAILS
b/python-pypi/setuptools_scm/DETAILS
new file mode 100755
index 0000000..fe083c3
--- /dev/null
+++ b/python-pypi/setuptools_scm/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=setuptools_scm
+ VERSION=1.15.0
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=https://pypi.org/packages/source/s/${SPELL}/${SOURCE}
+
SOURCE_HASH=sha512:860fd9460f0d1d5ec9369c2936342f9679b8815e1d705999698b7bd82adb41a65048df68e57065e530972ef57e43a251ac41d6587972b1d5af40cd0249bd081d
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE=https://github.com/pypa/setuptools_scm/
+ LICENSE[0]=MIT
+ ENTERED=20170222
+ SHORT="blessed package to manage your versions by scm tags"
+cat << EOF
+setuptools_scm handles managing your python package versions in scm metadata
+instead of declaring them as the version argument or in a scm managed file.
+
+It also handles file finders for the supported scm-s.
+EOF
diff --git a/python-pypi/setuptools_scm/HISTORY
b/python-pypi/setuptools_scm/HISTORY
new file mode 100644
index 0000000..153d71c
--- /dev/null
+++ b/python-pypi/setuptools_scm/HISTORY
@@ -0,0 +1,2 @@
+2017-02-22 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS: created spell, version 1.15.0



  • [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (0bcbb6444bc304373b0788f8f9b62b9edbe0c9f7), Vlad Glagolev, 02/22/2017

Archive powered by MHonArc 2.6.24.

Top of Page