summaryrefslogtreecommitdiff
path: root/cad/py-simpy
diff options
context:
space:
mode:
authormarkd <markd>2007-02-05 19:44:15 +0000
committermarkd <markd>2007-02-05 19:44:15 +0000
commitb7db582eb55befcf42c4eeb6c337ff148f19dc74 (patch)
treeeea60f3da03d3f8dc58895692d71a2299cddd9f0 /cad/py-simpy
parent40062013ec814a5c42b2a372e570140edcb72904 (diff)
downloadpkgsrc-b7db582eb55befcf42c4eeb6c337ff148f19dc74.tar.gz
Update py-simpy to 1.8
SimPy 1.8 is a major release with new capabilities, improved documentation and bug fixes. It is fully backwards compatible with previous versions. From SimPy 1.8 on, the obsolete Python version 2.2 is no longer supported. Some of the changes and improvements are: * New compound yield statements, supporting time-out or event-based reneging in 'get' and 'put' operations on Store and Level resources. * yield get on a Store resource can now have a filter function which selects which and how many items (e.g. "3 parcels weighing less than 3 pounds") should be retrieved. * The Manual has been thoroughly edited, restructured and rewritten with a view to greater clarity and readability. It is provided in both HTML and PDF format. * The Cheatsheet has been completely rewritten in a tabular format and reduced to just a few pages. The goal was to turn it into a concise desktop reference of SimPy commands. The Cheatsheet is provided in both XLS (MS Excel spreadsheet) and PDF format. SimPy 1.7.1 is a minor (maintenance) release which fixes a few bugs in 1.7. The SimPy 1.7.1 API is identical to that of version 1.7. SimPy 1.7 is fully compatible with version 1.6.1. This major release brings significant new capabilities for the SimPy modeller and thus a broader field of applicability to SimPy. It is now very easy to implement models for scenarios involving: * producer/consumer relationships between processes, * multi-process cooperations, * multi-resource requests, and * consumable resources.
Diffstat (limited to 'cad/py-simpy')
-rw-r--r--cad/py-simpy/Makefile9
-rw-r--r--cad/py-simpy/distinfo8
2 files changed, 8 insertions, 9 deletions
diff --git a/cad/py-simpy/Makefile b/cad/py-simpy/Makefile
index 85aea544089..e32ca1b9cdb 100644
--- a/cad/py-simpy/Makefile
+++ b/cad/py-simpy/Makefile
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.4 2006/06/02 17:15:56 joerg Exp $
+# $NetBSD: Makefile,v 1.5 2007/02/05 19:44:15 markd Exp $
#
-DISTNAME= SimPy-1.6
-PKGNAME= ${PYPKGPREFIX}-simpy-1.6
-PKGREVISION= 1
+DISTNAME= SimPy-1.8
+PKGNAME= ${PYPKGPREFIX}-simpy-1.8
CATEGORIES= cad
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=simpy/}
@@ -12,7 +11,7 @@ HOMEPAGE= http://simpy.sourceforge.net/
COMMENT= Discrete event simulation framework
PYDISTUTILSPKG= yes
-PYTHON_VERSIONS_ACCEPTED= 24 23 22
+PYTHON_VERSIONS_ACCEPTED= 24 23
.include "../../lang/python/extension.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/cad/py-simpy/distinfo b/cad/py-simpy/distinfo
index 265322433e4..603bc7f6cc4 100644
--- a/cad/py-simpy/distinfo
+++ b/cad/py-simpy/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.1.1.1 2005/07/01 14:44:43 drochner Exp $
+$NetBSD: distinfo,v 1.2 2007/02/05 19:44:15 markd Exp $
-SHA1 (SimPy-1.6.tar.gz) = 67301ab24cd458f359fc3b9eba5af8d7ffea1a6a
-RMD160 (SimPy-1.6.tar.gz) = f2a4e382690c5e7f9cf5656792eed2ff643f633c
-Size (SimPy-1.6.tar.gz) = 1010398 bytes
+SHA1 (SimPy-1.8.tar.gz) = 04ed4238b1601660c6d36be9b651f2911ac76b77
+RMD160 (SimPy-1.8.tar.gz) = 72eb164b097ed6c3f8535377baaddaab68d75539
+Size (SimPy-1.8.tar.gz) = 2373837 bytes