Metadata-Version: 1.2
Name: platformids
Version: 0.1.34
Summary: The 'platformids' package provides the identification and enumeration of runtime platforms.
Home-page: https://sourceforge.net/projects/platformids/
Author: Arno-Can Uestuensoez
Author-email: acue_sf2@sourceforge.net
Maintainer: acue
Maintainer-email: acue_sf2@sourceforge.net
License: Artistic-License-2.0 + Forced-Fairplay-Constraints
Download-URL: https://sourceforge.net/projects/platformids/files/
Project-URL: home, https://sourceforge.net/projects/setupdocx"
Project-URL: documents, https://setupdocx.sourceforge.io/
Project-URL: runtimerepo, https://pypi.org/project/setupdocx/
Project-URL: downloads, https://pypi.org/project/setupdocx/
Project-URL: downloads1, https://sourceforge.net/projects/setupdocx/
Project-URL: source, https://github.com/ArnoCan/setupdocx/
Project-URL: source1, https://sourceforge.net/projects/setupdocx/
Project-URL: source2, https://bitbucket.org/acue/setupdocx/
Project-URL: tracker, https://github.com/ArnoCan/setupdocx/issues
Description: platformids
        ===========
        
        **THIS IS A NIHTGLY PRE_BUILD FOR THE TEST OF THE BUILD CHAIN.**
        
        The ‘platformids‘ package provides the categorization and enumeration of OS platforms and
        distributions.
        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 platforms are:
        
        * Linux, BSD, Unix, Minix, Cygwin, OS-X, and Windows
        
        * Servers, Workstations, Embedded Systems
        
        * Datacenters, public and private Clouds, IoT 
        
        * x86, amd64, arm32/armhf, arm64/aarch64
        
        **Online documentation**:
        
        * https://platformids.sourceforge.io/
        
        
        **Runtime-Repository**:
        
        * PyPI: https://pypi.org/project/platformids/
        
          Install: *pip install platformids*, see also section 'Install' of the online documentation.
        
        
        **Downloads**:
        
        * sourceforge.net: https://sourceforge.net/projects/platformids/files/
        
        * bitbucket.org: https://bitbucket.org/acue/platformids
        
        * github.com: https://github.com/ArnoCan/platformids/
        
        * pypi.org: https://pypi.org/project/platformids/
        
        
        Project Data
        ------------
        
        * PROJECT: 'platformids'
        
        * MISSION: Identify and enumerate platform IDs for the OS and it's distribution.
        
        * VERSION: 00.01
        
        * RELEASE: 00.01.031
        
        * STATUS: beta
        
        * AUTHOR: Arno-Can Uestuensoez
        
        * COPYRIGHT: Copyright (C) 2019 Arno-Can Uestuensoez @Ingenieurbuero Arno-Can Uestuensoez
        
        * LICENSE: Artistic-License-2.0 + Forced-Fairplay-Constraints
        
        Concepts and enumeration values are migrated from the 
        
        * *UnifiedSessionsManager* (C) 2008 Arno-Can Uestuensoez @Ingenieurbuero Arno-Can Uestuensoez.  
        
        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
        
        Jython requires on Windows platforms the optional Java package *platformids.jy.dist.nt* -  see documentation:
        
        * JDK/JRE >= Java8
        
        * JNA
        
        * For the source-installation of the contained Java modules refer to
          *setuplib* with the *setup.py* commands *build_java* and *build_jy*.
        
        
        **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
        
        * e.g. Adafruit Trinket M0: CircuitPython, MicroPython
        
        Current Release
        ---------------
        
        Major Changes:
        
        * Initial version.
        
        * Concepts and enumeration values migrated from the *UnifiedSessionsManager* (C) 2008 Arno-Can Uestuensoez,
          starting at 2007/2008
          
          See docs@ctys.sourceforge.io - https://ctys.sourceforge.io/.
        
        ToDo:
        
        * AIX
        
        * MicroPython, CircuitPython
        
        * test OpenBSD on rpi3
        
        * test Windows10IoT-Core
        
        * NomadBSD: has some issues with running in VirtualBox, so shifted for now
        
Keywords: platforms Python OS identifier  CPython IPython IronPython Jython PyPy  Java "Java Scripting" Python2 Python3  bitmash hexvalue  Linux Unix Windows OS-X MacOS BSD  FreeBSD OpenBSD NetBSD DragonFlyBSD  SnowLeopard Darwin Solaris SunOS SunOS5 Aix HP-UX  CentOS RHEL Fedora Debian Ubuntu SuSE OpenSUSE SLES  ArchLinux BlackArchLinux BlackArch Arch  AlpineLinux Alpine  ScientificLinux Scientific  Armbian Raspbian  Gentoo  OpenWRT Kali KaliLinux  Minix Minix3  Cygwin  Windows10 Windows7 Windows8 Windows8.1 WindowsXP  Windows2003 Windows2008 Windows2010 Windows2012 Windows2016 Windows2019  ReactOS  WSL   AIX BlackArch Parrot Pentoo
Platform: Aix
Platform: GhostBSD
Platform: LinuxMint
Platform: Manjaro
Platform: TrueOS
Platform: AlpineLinux
Platform: ArchLinux
Platform: ArchLinuxARM
Platform: Armbian
Platform: BlackArchLinux
Platform: CentOS
Platform: Cygwin
Platform: Darwin
Platform: Debian
Platform: DragonFlyBSD
Platform: FedoraLinux
Platform: FreeBSD
Platform: GentooLinux
Platform: HP-UX
Platform: KaliLinux
Platform: MacOS
Platform: Minix
Platform: Minx3
Platform: NetBSD
Platform: OS-X
Platform: OpenBSD
Platform: OpenSUSE
Platform: OpenWRT
Platform: RHEL
Platform: Raspbian
Platform: ReactOS
Platform: SLES
Platform: Solaris
Platform: SuSE
Platform: SunOS
Platform: SunOS5
Platform: Ubuntu
Platform: Unix
Platform: Windows10
Platform: Windows2003
Platform: Windows2008
Platform: Windows2010
Platform: Windows2012
Platform: Windows2016
Platform: Windows2019
Platform: Windows2019se
Platform: Windows7
Platform: Windows8
Platform: WindowsXP
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Environment :: MacOS X
Classifier: Environment :: Other Environment
Classifier: Environment :: Win32 (MS Windows)
Classifier: Environment :: X11 Applications
Classifier: Framework :: IPython
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: System Administrators
Classifier: License :: Free To Use But Restricted
Classifier: License :: OSI Approved :: Artistic License
Classifier: Natural Language :: English
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: Other OS
Classifier: Operating System :: POSIX :: BSD :: FreeBSD
Classifier: Operating System :: POSIX :: BSD :: OpenBSD
Classifier: Operating System :: POSIX :: Linux
Classifier: Operating System :: POSIX :: Other
Classifier: Operating System :: POSIX :: SunOS/Solaris
Classifier: Operating System :: POSIX
Classifier: Operating System :: Unix
Classifier: Programming Language :: C
Classifier: Programming Language :: C++
Classifier: Programming Language :: Cython
Classifier: Programming Language :: Java
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: IronPython
Classifier: Programming Language :: Python :: Implementation :: Jython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Classifier: Programming Language :: Python
Classifier: Programming Language :: Unix Shell
Classifier: Topic :: Home Automation
Classifier: Topic :: Internet
Classifier: Topic :: Scientific/Engineering :: Interface Engine/Protocol Translator
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Security
Classifier: Topic :: Software Development :: Build Tools
Classifier: Topic :: Software Development :: Code Generators
Classifier: Topic :: Software Development :: Compilers
Classifier: Topic :: Software Development :: Debuggers
Classifier: Topic :: Software Development :: Embedded Systems
Classifier: Topic :: Software Development :: Interpreters
Classifier: Topic :: Software Development :: Libraries :: Application Frameworks
Classifier: Topic :: Software Development :: Libraries :: Java Libraries
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Software Development :: Libraries :: pygame
Classifier: Topic :: Software Development :: Libraries
Classifier: Topic :: Software Development :: Pre-processors
Classifier: Topic :: Software Development :: Testing
Classifier: Topic :: Software Development
Classifier: Topic :: System :: Distributed Computing
Classifier: Topic :: System :: Installation/Setup
Classifier: Topic :: System :: Logging
Classifier: Topic :: System :: Monitoring
Classifier: Topic :: System :: Networking
Classifier: Topic :: System :: Operating System
Classifier: Topic :: System :: Shells
Classifier: Topic :: System :: Software Distribution
Classifier: Topic :: System :: System Shells
Classifier: Topic :: System :: Systems Administration
Classifier: Topic :: Utilities
