Skip to content

Commit

Permalink
Drop support for Python 3.4
Browse files Browse the repository at this point in the history
  • Loading branch information
AlexandreDecan committed Jun 29, 2018
1 parent d40a9e9 commit 2614896
Show file tree
Hide file tree
Showing 6 changed files with 9 additions and 9 deletions.
2 changes: 1 addition & 1 deletion .travis.yml
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
language: python
python:
- 3.4
- 3.5
- 3.6
- 3.7-dev
install:
- pip install pip -U
- pip install coveralls coverage wheel
Expand Down
2 changes: 1 addition & 1 deletion CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ Unreleased
action is executed, making the two predicates more accurate when long-running actions are
executed when a state is entered. Similarly, ``idle`` is reset after the action of a transition
is performed, not before.

- (Changed) Drop support for Python 3.4.

1.2.2 (2018-06-21)
------------------
Expand Down
4 changes: 2 additions & 2 deletions README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ Sismic Interactive Statechart Model Interpreter and Checker
*Sismic* is a recursive acronym that stands for *Sismic Interactive Statechart Model Interpreter and Checker*.

Statecharts are a well-known visual modeling language for representing the executable behavior
of complex reactive event-based systems. Sismic library for Python (version 3.4 or higher) provides a set of
of complex reactive event-based systems. Sismic library for Python (version 3.5 or higher) provides a set of
tools to define, validate, simulate, execute and test statecharts.
More specifically, Sismic provides:

Expand All @@ -37,7 +37,7 @@ Some experimental features are also available as `feature branches <https://gith
Installation
------------

Sismic requires Python >=3.4.
Sismic requires Python >=3.5.
Sismic can be installed using ``pip`` as usual: ``pip install sismic``.
This will install the latest stable version.

Expand Down
2 changes: 1 addition & 1 deletion docs/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ About
*Sismic* is a recursive acronym that stands for *Sismic Interactive Statechart Model Interpreter and Checker*.

Statecharts are a well-known visual modeling language for representing the executable behavior
of complex reactive event-based systems. Sismic library for Python (version 3.4 or higher) provides a set of
of complex reactive event-based systems. Sismic library for Python (version 3.5 or higher) provides a set of
tools to define, validate, simulate, execute and test statecharts.

Sismic is mainly developed by Alexandre Decan at the `University of Mons <http://www.umons.ac.be>`_ and released
Expand Down
4 changes: 2 additions & 2 deletions docs/installation.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ Installation
Using pip
---------

Sismic requires Python >=3.4, and can be installed using ``pip`` as usual: ``pip install sismic``.
Sismic requires Python >=3.5, and can be installed using ``pip`` as usual: ``pip install sismic``.
This will install the latest stable version.
Starting from release 1.0.0, Sismic adheres to a `semantic versioning <https://semver.org>`__ scheme.

Expand All @@ -25,7 +25,7 @@ From GitHub
You can also install Sismic from its repository by cloning it.

1. Get the tool to create virtual environments: ``pip install virtualenv``
2. Create the environment: ``virtualenv -p python3.4 env``
2. Create the environment: ``virtualenv -p python3.5 env``
3. Jump into: ``source env/bin/activate``
4. Clone the repository: ``git clone https://github.com/AlexandreDecan/sismic``
5. Install Sismic: ``pip install .`` or ``pip install -e .`` (editable mode)
Expand Down
4 changes: 2 additions & 2 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -37,14 +37,14 @@
'License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)',

'Programming Language :: Python :: 3 :: Only',
'Programming Language :: Python :: 3.4',
'Programming Language :: Python :: 3.5',
'Programming Language :: Python :: 3.6',
'Programming Language :: Python :: 3.7',
],
keywords='statechart state machine interpreter model uml scxml harel',

packages=find_packages(exclude=['docs', 'tests']),
python_requires='>=3.4',
python_requires='>=3.5',
install_requires=[
'ruamel.yaml>=0.12.10',
'schema>=0.6.2',
Expand Down

0 comments on commit 2614896

Please sign in to comment.