Skip to content

Commit d4d7362

Browse files
committed
Changing python version support
1 parent b7559aa commit d4d7362

File tree

3 files changed

+14
-10
lines changed

3 files changed

+14
-10
lines changed

.github/workflows/python-package.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
runs-on: ubuntu-latest
1616
strategy:
1717
matrix:
18-
python-version: [3.7, 3.8, 3.9, '3.10'] #3.6
18+
python-version: [3.8, 3.9, '3.10', '3.11']
1919

2020
steps:
2121
- uses: actions/checkout@v3

README.md

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,25 +4,29 @@ Python shared memory library based an posix-ipc.
44

55
### Features
66
* Shared type:
7-
* Basic type (int, float, bool, str)
8-
* list, tuple, dict and nparray
9-
* Management of the availability of shared memory space
10-
* Overloaded methods for list and dict (basic)
11-
* Methods to manage all defined shared space
7+
* Basic type: `int`, `float`, `bool`, `str`, `complex`
8+
* Python defined type: `list`, `tuple` and `dict`
9+
* Other: `nparray`
10+
* Can define shared data through a `JSON`
11+
* Define directly the value inside the json (excpet `tuple`)
12+
* Define value structure `list`and `nparray` example [HERE](https://github.com/Zentetsu/SharedMemory/wiki/JSON)
13+
* Possibility to manage shared memory space
14+
* Can use `__getitem__`and `__setitem__` on:
15+
* `list`and `dict`
1216
* Space Memory configurable
1317
* Semaphore
1418

1519
### Installation
1620
```console
17-
$> pip install SharedMemory
21+
> pip install SharedMemory
1822
```
1923

2024
### Documentation
21-
Documentation and example are provided [here](https://github.com/Zentetsu/SharedMemory/wiki)
25+
Documentation and example are provided [HERE](https://github.com/Zentetsu/SharedMemory/wiki)
2226

2327
### More
2428
[![PyPI version](https://badge.fury.io/py/SharedMemory.svg)](https://badge.fury.io/py/SharedMemory)
2529
![Python package](https://github.com/Zentetsu/SharedMemory/workflows/Python%20package/badge.svg?branch=master)
2630
![Upload Python Package](https://github.com/Zentetsu/SharedMemory/workflows/Upload%20Python%20Package/badge.svg)
27-
[![Python](https://shields.io/badge/python-3.7_|_3.8_|_3.9_|_3.10-blue.svg)](https://www.python.org/downloads/release/python-380/)
31+
[![Python](https://shields.io/badge/3.8_|_3.9_|_3.10_|_3.11-blue.svg)](https://www.python.org/downloads/release/python-380/)
2832
[![License: GPL v3](https://img.shields.io/badge/License-GPL%20v3-blue.svg)](http://www.gnu.org/licenses/gpl-3.0)

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,5 +49,5 @@
4949
long_description_content_type="text/markdown",
5050
install_requires=["posix-ipc", "numpy"],
5151
url="https://github.com/Zentetsu/SharedMemory",
52-
python_requires=">=3.6",
52+
python_requires=">=3.8",
5353
)

0 commit comments

Comments
 (0)