%global _empty_manifest_terminate_build 0 Name: python-simpy Version: 4.0.1 Release: 1 Summary: Event discrete, process based simulation for Python. License: MIT License URL: https://simpy.readthedocs.io Source0: https://mirrors.nju.edu.cn/pypi/web/packages/73/3f/ad9e5cea2115baf12ea7a65f667fcc274f6f897f61bd663b13da5bf3c10e/simpy-4.0.1.tar.gz BuildArch: noarch %description SimPy is a process-based discrete-event simulation framework based on standard Python. Processes in SimPy are defined by Python `generator`__ functions and can, for example, be used to model active components like customers, vehicles or agents. SimPy also provides various types of shared resources to model limited capacity congestion points (like servers, checkout counters and tunnels). Simulations can be performed “as fast as possible”, in real time (wall clock time) or by manually stepping through the events. Though it is theoretically possible to do continuous simulations with SimPy, it has no features that help you with that. Also, SimPy is not really required for simulations with a fixed step size and where your processes don’t interact with each other or with shared resources. The `documentation`__ contains a `tutorial`__, `several guides`__ explaining key concepts, a number of `examples`__ and the `API reference`__. SimPy is released under the MIT License. Simulation model developers are encouraged to share their SimPy modeling techniques with the SimPy community. Please post a message to the `SimPy mailing list`__. There is an introductory talk that explains SimPy’s concepts and provides some examples: `watch the video`__ or `get the slides`__. __ http://docs.python.org/3/glossary.html#term-generator __ https://simpy.readthedocs.io/en/latest/ __ https://simpy.readthedocs.io/en/latest/simpy_intro/index.html __ https://simpy.readthedocs.io/en/latest/topical_guides/index.html __ https://simpy.readthedocs.io/en/latest/examples/index.html __ https://simpy.readthedocs.io/en/latest/api_reference/index.html __ https://groups.google.com/forum/#!forum/python-simpy __ https://www.youtube.com/watch?v=Bk91DoAEcjY __ http://stefan.sofa-rockers.org/downloads/simpy-ep14.pdf %package -n python3-simpy Summary: Event discrete, process based simulation for Python. Provides: python-simpy BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-simpy SimPy is a process-based discrete-event simulation framework based on standard Python. Processes in SimPy are defined by Python `generator`__ functions and can, for example, be used to model active components like customers, vehicles or agents. SimPy also provides various types of shared resources to model limited capacity congestion points (like servers, checkout counters and tunnels). Simulations can be performed “as fast as possible”, in real time (wall clock time) or by manually stepping through the events. Though it is theoretically possible to do continuous simulations with SimPy, it has no features that help you with that. Also, SimPy is not really required for simulations with a fixed step size and where your processes don’t interact with each other or with shared resources. The `documentation`__ contains a `tutorial`__, `several guides`__ explaining key concepts, a number of `examples`__ and the `API reference`__. SimPy is released under the MIT License. Simulation model developers are encouraged to share their SimPy modeling techniques with the SimPy community. Please post a message to the `SimPy mailing list`__. There is an introductory talk that explains SimPy’s concepts and provides some examples: `watch the video`__ or `get the slides`__. __ http://docs.python.org/3/glossary.html#term-generator __ https://simpy.readthedocs.io/en/latest/ __ https://simpy.readthedocs.io/en/latest/simpy_intro/index.html __ https://simpy.readthedocs.io/en/latest/topical_guides/index.html __ https://simpy.readthedocs.io/en/latest/examples/index.html __ https://simpy.readthedocs.io/en/latest/api_reference/index.html __ https://groups.google.com/forum/#!forum/python-simpy __ https://www.youtube.com/watch?v=Bk91DoAEcjY __ http://stefan.sofa-rockers.org/downloads/simpy-ep14.pdf %package help Summary: Development documents and examples for simpy Provides: python3-simpy-doc %description help SimPy is a process-based discrete-event simulation framework based on standard Python. Processes in SimPy are defined by Python `generator`__ functions and can, for example, be used to model active components like customers, vehicles or agents. SimPy also provides various types of shared resources to model limited capacity congestion points (like servers, checkout counters and tunnels). Simulations can be performed “as fast as possible”, in real time (wall clock time) or by manually stepping through the events. Though it is theoretically possible to do continuous simulations with SimPy, it has no features that help you with that. Also, SimPy is not really required for simulations with a fixed step size and where your processes don’t interact with each other or with shared resources. The `documentation`__ contains a `tutorial`__, `several guides`__ explaining key concepts, a number of `examples`__ and the `API reference`__. SimPy is released under the MIT License. Simulation model developers are encouraged to share their SimPy modeling techniques with the SimPy community. Please post a message to the `SimPy mailing list`__. There is an introductory talk that explains SimPy’s concepts and provides some examples: `watch the video`__ or `get the slides`__. __ http://docs.python.org/3/glossary.html#term-generator __ https://simpy.readthedocs.io/en/latest/ __ https://simpy.readthedocs.io/en/latest/simpy_intro/index.html __ https://simpy.readthedocs.io/en/latest/topical_guides/index.html __ https://simpy.readthedocs.io/en/latest/examples/index.html __ https://simpy.readthedocs.io/en/latest/api_reference/index.html __ https://groups.google.com/forum/#!forum/python-simpy __ https://www.youtube.com/watch?v=Bk91DoAEcjY __ http://stefan.sofa-rockers.org/downloads/simpy-ep14.pdf %prep %autosetup -n simpy-4.0.1 %build %py3_build %install %py3_install install -d -m755 %{buildroot}/%{_pkgdocdir} if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi pushd %{buildroot} if [ -d usr/lib ]; then find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst fi if [ -d usr/lib64 ]; then find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst fi if [ -d usr/bin ]; then find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst fi if [ -d usr/sbin ]; then find usr/sbin -type f -printf "/%h/%f\n" >> filelist.lst fi touch doclist.lst if [ -d usr/share/man ]; then find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst fi popd mv %{buildroot}/filelist.lst . mv %{buildroot}/doclist.lst . %files -n python3-simpy -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Mon Apr 10 2023 Python_Bot - 4.0.1-1 - Package Spec generated