Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/arnocan/pythonids
Enumeration of Python implementations and releases
https://github.com/arnocan/pythonids
cpython ipython ironpython jython pypy python2 python3 stackless
Last synced: 29 days ago
JSON representation
Enumeration of Python implementations and releases
- Host: GitHub
- URL: https://github.com/arnocan/pythonids
- Owner: ArnoCan
- License: other
- Created: 2019-12-02T07:30:44.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2019-12-19T05:51:37.000Z (about 5 years ago)
- Last Synced: 2024-12-24T22:10:16.196Z (29 days ago)
- Topics: cpython, ipython, ironpython, jython, pypy, python2, python3, stackless
- Language: Python
- Homepage: https://pythonids.sourceforge.io/
- Size: 14.1 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
pythonids
=========The ‘pythonids‘ package provides the enumeration of Python syntaxes and the
categorization of Python implementations.
This enables the development of fast and easy portable generic code for arbitrary platforms in IT and IoT landscapes
consisting of heterogeneous physical and virtual runtime environments.The current supported syntaxes are *Python2.7+* and *Python3* for the Python implementations:
* CPython
* IPython (based on CPython)
* IronPython
* Jython
* PyPySoon:
* MicroPython
* CircuitPythonThe current supported platforms are:
* Linux, BSD, Unix, OS-X, Cygwin, and Windows
* x86, amd64, arm32/armhf, arm64/aarch64
* Servers, Workstations, Embedded Systems
* Datacenters, public and private Clouds, IoT
**Online documentation**:
* https://pythonids.sourceforge.io/
**Runtime-Repository**:
* PyPI: https://pypi.org/project/pythonids/
Install: *pip install pythonids*, see also section 'Install' of the online documentation.
**Downloads**:
* sourceforge.net: https://sourceforge.net/projects/pythonids/files/
* bitbucket.org: https://bitbucket.org/acue/pythonids
* github.com: https://github.com/ArnoCan/pythonids/
* pypi.org: https://pypi.org/project/pythonids/
Project Data
------------* PROJECT: 'pythonids'
* MISSION: Canonical numeric platform IDs for the core Python environment.
* VERSION: 00.01
* RELEASE: 00.01.040
* STATUS: beta
* AUTHOR: Arno-Can Uestuensoez
* COPYRIGHT: Copyright (C) 2016-2019 Arno-Can Uestuensoez @Ingenieurbuero Arno-Can Uestuensoez
* LICENSE: Artistic-License-2.0 + Forced-Fairplay-Constraints
Runtime Environment
-------------------
For a comprehensive list refer to the documentation.**Python Syntax Support**
* Python2.7, and Python3
**Python Implementation Support**
* CPython, IPython, IronPython, Jython, and PyPy
**OS on Server, Workstation, Laptops, Virtual Machines, and Containers**
* Linux: AlpineLinux, ArchLinux, CentOS, Debian, Fedora, Gentoo, OpenSUSE, Raspbian, RHEL, Slackware, SLES, Ubuntu, ...
* BSD: DragonFlyBSD, FreeBSD, NetBSD, OpenBSD, GhostBSD, TrueOS, NomadBSD
* OS-X: Snow Leopard
* Windows: Win10, Win8.1, Win7, WinXP, Win2019, Win2016, Win2012, Win2008, Win2000
* WSL-1.0: Alpine, Debian, KaliLinux, openSUSE, SLES, Ubuntu
* Cygwin
* UNIX: Solaris10, Solaris11
* Minix: Minix3
* ReactOS
**Network and Security**
* Network Devices: OpenWRT
* Security: KaliLinux, pfSense, BlackArch, ParrotOS, Pentoo
**OS on Embedded Devices**
* RaspberryPI: ArchLinux, CentOS, OpenBSD, OpenWRT, Raspbian
* ASUS-TinkerBoard: Armbian
* By special modules e.g. for Adafruit Trinket M0: CircuitPython, MicroPython
Current Release
---------------Major Changes:
* Initial version.
ToDo:
* AIX
* MicroPython, CircuitPython
* Stackless Python
* test OpenBSD on rpi3
* test Windows10IoT-Core