Skip to content

Commit

Permalink
Changing python version support
Browse files Browse the repository at this point in the history
  • Loading branch information
Zentetsu committed Nov 7, 2024
1 parent b7559aa commit d4d7362
Show file tree
Hide file tree
Showing 3 changed files with 14 additions and 10 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/python-package.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
python-version: [3.7, 3.8, 3.9, '3.10'] #3.6
python-version: [3.8, 3.9, '3.10', '3.11']

steps:
- uses: actions/checkout@v3
Expand Down
20 changes: 12 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,25 +4,29 @@ Python shared memory library based an posix-ipc.

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

### Installation
```console
$> pip install SharedMemory
> pip install SharedMemory
```

### Documentation
Documentation and example are provided [here](https://github.com/Zentetsu/SharedMemory/wiki)
Documentation and example are provided [HERE](https://github.com/Zentetsu/SharedMemory/wiki)

### More
[![PyPI version](https://badge.fury.io/py/SharedMemory.svg)](https://badge.fury.io/py/SharedMemory)
![Python package](https://github.com/Zentetsu/SharedMemory/workflows/Python%20package/badge.svg?branch=master)
![Upload Python Package](https://github.com/Zentetsu/SharedMemory/workflows/Upload%20Python%20Package/badge.svg)
[![Python](https://shields.io/badge/python-3.7_|_3.8_|_3.9_|_3.10-blue.svg)](https://www.python.org/downloads/release/python-380/)
[![Python](https://shields.io/badge/3.8_|_3.9_|_3.10_|_3.11-blue.svg)](https://www.python.org/downloads/release/python-380/)
[![License: GPL v3](https://img.shields.io/badge/License-GPL%20v3-blue.svg)](http://www.gnu.org/licenses/gpl-3.0)
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -49,5 +49,5 @@
long_description_content_type="text/markdown",
install_requires=["posix-ipc", "numpy"],
url="https://github.com/Zentetsu/SharedMemory",
python_requires=">=3.6",
python_requires=">=3.8",
)

0 comments on commit d4d7362

Please sign in to comment.