bisos.py3-all


Namebisos.py3-all JSON
Version 0.23 PyPI version JSON
download
home_pageNone
Summarybisos.py3-all: Top level module -- bisos.core + bisosPkgs + adopted bisos external pkgs
upload_time2025-02-17 03:12:02
maintainerMohsen Banan
docs_urlNone
authorMohsen Banan
requires_pythonNone
licenseAGPL
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            ======================================================================================
bisos.py3-all: Top level module – bisos.core + bisosPkgs + adopted bisos external pkgs
======================================================================================

.. contents::
   :depth: 3
..

Overview
========

bisos.py3-all: is a top level module that requires core BISOS and all
BISOS Pkgs (Feature Areas).

bisos.py3-all is a python package that uses the PyCS-Framework for
NOTYET. It is a BISOS-Capability and a Standalone-BISOS-Package.

*bisos.py3-all* is based on PyCS-Foundation and can be used both as a
Command and as a Service (invoke/perform model of remote operations)
using RPYC for central management of multiple systems.

.. _table-of-contents:

Table of Contents TOC
=====================

-  `Overview <#overview>`__
-  `About BISOS — ByStar Internet Services Operating
   System <#about-bisos-----bystar-internet-services-operating-system>`__
-  `bisos.py3-all is a Command Services (PyCS)
   Facility <#bisospy3-all-is-a-command-services-pycs-facility>`__
-  `Uses of bisos.py3-all <#uses-of-bisospy3-all>`__
-  `bisos.py3-all as a Standalone Piece of
   BISOS <#bisospy3-all-as-a-standalone-piece-of-bisos>`__
-  `Installation <#installation>`__

   -  `With pip <#with-pip>`__
   -  `With pipx <#with-pipx>`__

-  `Usage <#usage>`__

   -  `Locally (system command-line) <#locally-system-command-line>`__
   -  `Remotely (as a service –
      Performer+Invoker) <#remotely-as-a-service----performerinvoker>`__

      -  `Performer <#performer>`__
      -  `Invoker <#invoker>`__

   -  `Use by Python script <#use-by-python-script>`__

      -  `bisos.py3-all Source Code is in writen in COMEEGA
         (Collaborative Org-Mode Enhanced Emacs Generalized Authorship)
         – <#bisospy3-all-source-code-is-in-writen-in-comeega-collaborative-org-mode-enhanced-emacs-generalized-authorship----httpsgithubcombx-bleecomeega>`__\ https://github.com/bx-blee/comeega\ `. <#bisospy3-all-source-code-is-in-writen-in-comeega-collaborative-org-mode-enhanced-emacs-generalized-authorship----httpsgithubcombx-bleecomeega>`__
      -  `The primary API for bisos.py3-all is
         ./bisos/py3-all/py3-all-csu.py. It is self documented in
         COMEEGA. <#the-primary-api-for-bisospy3-all-is-bisospy3-allpy3-all-csupy-it-is-self-documented-in-comeega>`__

-  `Documentation and Blee-Panels <#documentation-and-blee-panels>`__

   -  `bisos.py3-all Blee-Panels <#bisospy3-all-blee-panels>`__

-  `Support <#support>`__

About BISOS — ByStar Internet Services Operating System
=======================================================

Layered on top of Debian, **BISOS**: (By\* Internet Services Operating
System) is a unified and universal framework for developing both
internet services and software-service continuums that use internet
services. See `Bootstrapping ByStar, BISOS and
Blee <https://github.com/bxGenesis/start>`__ for information about
getting started with BISOS.

*bisos.py3-all* as a PyCS facility is a small piece of a much bigger
picture. **BISOS** is a foundation for **The Libre-Halaal ByStar Digital
Ecosystem** which is described as a cure for losses of autonomy and
privacy that we are experiencing in a book titled: `Nature of
Polyexistentials <https://github.com/bxplpc/120033>`__

bisos.py3-all is a Command Services (PyCS) Facility
===================================================

bisos.py3-all can be used locally on command-line or remotely as a
service. bisos.py3-all is a PyCS multi-unit command-service. PyCS is a
framework that converges developement of CLI and Services. PyCS is an
alternative to FastAPI, Typer and Click.

bisos.py3-all uses the PyCS Framework to:

#. Provide access to py3-all facilities through native python.
#. Provide local access to py3-all facilities on CLI.
#. Provide remote access to py3-all facilities through remote invocation
   of python Expection Complete Operations using
   `rpyc <https://github.com/tomerfiliba-org/rpyc>`__.
#. Provide remote access to py3-all facilities on CLI.

What is unique in the PyCS-Framework is that these four models are all a
single abstraction.

The core of PyCS-Framework is the *bisos.b* package (the
PyCS-Foundation). See https://github.com/bisos-pip/b for an overview.

Uses of bisos.py3-all
=====================

Within BISOS, bisos.py3-all is used as a common facility.

bisos.py3-all as a Standalone Piece of BISOS
============================================

bisos.py3-all is a standalone piece of BISOS. It can be used as a
self-contained Python package separate from BISOS. Follow the
installtion and usage instructions below for your own use.

Installation
============

The sources for the bisos.py3-all pip package is maintained at:
https://github.com/bisos-pip/py3-all.

The bisos.py3-all pip package is available at PYPI as
https://pypi.org/project/bisos.py3-all

You can install bisos.py3-all with pip or pipx.

With pip
--------

If you need access to bisos.py3-all as a python module, you can install
it with pip:

.. code:: bash

   pip install bisos.py3-all

With pipx
---------

If you only need access to bisos.py3-all as a command on command-line,
you can install it with pipx:

.. code:: bash

   pipx install bisos.py3-all

The following commands are made available:

-  py3-all.cs
-  roInv-py3-all.cs
-  roPerf-py3-all.cs

These are all one file with 3 names. *roInv-py3-all.cs* and
*roPerf-py3-all.cs* are sym-links to *py3-all.cs*

Usage
=====

Locally (system command-line)
-----------------------------

``py3-all.cs`` can be invoked directly as

.. code:: bash

   bin/py3-all.cs

Remotely (as a service – Performer+Invoker)
-------------------------------------------

You can also run

Performer
~~~~~~~~~

Run performer as:

.. code:: bash

   bin/roPerf-py3-all.cs

Invoker
~~~~~~~

Run invoker as:

.. code:: bash

   bin/roInv-py3-all.cs

Use by Python script
--------------------

bisos.py3-all Source Code is in writen in COMEEGA (Collaborative Org-Mode Enhanced Emacs Generalized Authorship) – https://github.com/bx-blee/comeega.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

The primary API for bisos.py3-all is ./bisos/py3-all/py3-all-csu.py. It is self documented in COMEEGA.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Documentation and Blee-Panels
=============================

bisos.py3-all is part of ByStar Digital Ecosystem
http://www.by-star.net.

This module's primary documentation is in the form of Blee-Panels.
Additional information is also available in:
http://www.by-star.net/PLPC/180047

bisos.py3-all Blee-Panels
-------------------------

bisos.py3-all Blee-Panles are in ./panels directory. From within Blee
and BISOS these panles are accessible under the Blee "Panels" menu.

Support
=======

| For support, criticism, comments and questions; please contact the
  author/maintainer
| `Mohsen Banan <http://mohsen.1.banan.byname.net>`__ at:
  http://mohsen.1.banan.byname.net/contact

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "bisos.py3-all",
    "maintainer": "Mohsen Banan",
    "docs_url": null,
    "requires_python": null,
    "maintainer_email": "libre@mohsen.1.banan.byname.net",
    "keywords": null,
    "author": "Mohsen Banan",
    "author_email": "libre@mohsen.1.banan.byname.net",
    "download_url": "https://files.pythonhosted.org/packages/e8/ec/f269390b9e76954e589a63d6a1df5b53d6ca39b7cb29a457913fd1226fa0/bisos_py3_all-0.23.tar.gz",
    "platform": null,
    "description": "======================================================================================\nbisos.py3-all: Top level module \u2013 bisos.core + bisosPkgs + adopted bisos external pkgs\n======================================================================================\n\n.. contents::\n   :depth: 3\n..\n\nOverview\n========\n\nbisos.py3-all: is a top level module that requires core BISOS and all\nBISOS Pkgs (Feature Areas).\n\nbisos.py3-all is a python package that uses the PyCS-Framework for\nNOTYET. It is a BISOS-Capability and a Standalone-BISOS-Package.\n\n*bisos.py3-all* is based on PyCS-Foundation and can be used both as a\nCommand and as a Service (invoke/perform model of remote operations)\nusing RPYC for central management of multiple systems.\n\n.. _table-of-contents:\n\nTable of Contents TOC\n=====================\n\n-  `Overview <#overview>`__\n-  `About BISOS \u2014 ByStar Internet Services Operating\n   System <#about-bisos-----bystar-internet-services-operating-system>`__\n-  `bisos.py3-all is a Command Services (PyCS)\n   Facility <#bisospy3-all-is-a-command-services-pycs-facility>`__\n-  `Uses of bisos.py3-all <#uses-of-bisospy3-all>`__\n-  `bisos.py3-all as a Standalone Piece of\n   BISOS <#bisospy3-all-as-a-standalone-piece-of-bisos>`__\n-  `Installation <#installation>`__\n\n   -  `With pip <#with-pip>`__\n   -  `With pipx <#with-pipx>`__\n\n-  `Usage <#usage>`__\n\n   -  `Locally (system command-line) <#locally-system-command-line>`__\n   -  `Remotely (as a service \u2013\n      Performer+Invoker) <#remotely-as-a-service----performerinvoker>`__\n\n      -  `Performer <#performer>`__\n      -  `Invoker <#invoker>`__\n\n   -  `Use by Python script <#use-by-python-script>`__\n\n      -  `bisos.py3-all Source Code is in writen in COMEEGA\n         (Collaborative Org-Mode Enhanced Emacs Generalized Authorship)\n         \u2013 <#bisospy3-all-source-code-is-in-writen-in-comeega-collaborative-org-mode-enhanced-emacs-generalized-authorship----httpsgithubcombx-bleecomeega>`__\\ https://github.com/bx-blee/comeega\\ `. <#bisospy3-all-source-code-is-in-writen-in-comeega-collaborative-org-mode-enhanced-emacs-generalized-authorship----httpsgithubcombx-bleecomeega>`__\n      -  `The primary API for bisos.py3-all is\n         ./bisos/py3-all/py3-all-csu.py. It is self documented in\n         COMEEGA. <#the-primary-api-for-bisospy3-all-is-bisospy3-allpy3-all-csupy-it-is-self-documented-in-comeega>`__\n\n-  `Documentation and Blee-Panels <#documentation-and-blee-panels>`__\n\n   -  `bisos.py3-all Blee-Panels <#bisospy3-all-blee-panels>`__\n\n-  `Support <#support>`__\n\nAbout BISOS \u2014 ByStar Internet Services Operating System\n=======================================================\n\nLayered on top of Debian, **BISOS**: (By\\* Internet Services Operating\nSystem) is a unified and universal framework for developing both\ninternet services and software-service continuums that use internet\nservices. See `Bootstrapping ByStar, BISOS and\nBlee <https://github.com/bxGenesis/start>`__ for information about\ngetting started with BISOS.\n\n*bisos.py3-all* as a PyCS facility is a small piece of a much bigger\npicture. **BISOS** is a foundation for **The Libre-Halaal ByStar Digital\nEcosystem** which is described as a cure for losses of autonomy and\nprivacy that we are experiencing in a book titled: `Nature of\nPolyexistentials <https://github.com/bxplpc/120033>`__\n\nbisos.py3-all is a Command Services (PyCS) Facility\n===================================================\n\nbisos.py3-all can be used locally on command-line or remotely as a\nservice. bisos.py3-all is a PyCS multi-unit command-service. PyCS is a\nframework that converges developement of CLI and Services. PyCS is an\nalternative to FastAPI, Typer and Click.\n\nbisos.py3-all uses the PyCS Framework to:\n\n#. Provide access to py3-all facilities through native python.\n#. Provide local access to py3-all facilities on CLI.\n#. Provide remote access to py3-all facilities through remote invocation\n   of python Expection Complete Operations using\n   `rpyc <https://github.com/tomerfiliba-org/rpyc>`__.\n#. Provide remote access to py3-all facilities on CLI.\n\nWhat is unique in the PyCS-Framework is that these four models are all a\nsingle abstraction.\n\nThe core of PyCS-Framework is the *bisos.b* package (the\nPyCS-Foundation). See https://github.com/bisos-pip/b for an overview.\n\nUses of bisos.py3-all\n=====================\n\nWithin BISOS, bisos.py3-all is used as a common facility.\n\nbisos.py3-all as a Standalone Piece of BISOS\n============================================\n\nbisos.py3-all is a standalone piece of BISOS. It can be used as a\nself-contained Python package separate from BISOS. Follow the\ninstalltion and usage instructions below for your own use.\n\nInstallation\n============\n\nThe sources for the bisos.py3-all pip package is maintained at:\nhttps://github.com/bisos-pip/py3-all.\n\nThe bisos.py3-all pip package is available at PYPI as\nhttps://pypi.org/project/bisos.py3-all\n\nYou can install bisos.py3-all with pip or pipx.\n\nWith pip\n--------\n\nIf you need access to bisos.py3-all as a python module, you can install\nit with pip:\n\n.. code:: bash\n\n   pip install bisos.py3-all\n\nWith pipx\n---------\n\nIf you only need access to bisos.py3-all as a command on command-line,\nyou can install it with pipx:\n\n.. code:: bash\n\n   pipx install bisos.py3-all\n\nThe following commands are made available:\n\n-  py3-all.cs\n-  roInv-py3-all.cs\n-  roPerf-py3-all.cs\n\nThese are all one file with 3 names. *roInv-py3-all.cs* and\n*roPerf-py3-all.cs* are sym-links to *py3-all.cs*\n\nUsage\n=====\n\nLocally (system command-line)\n-----------------------------\n\n``py3-all.cs`` can be invoked directly as\n\n.. code:: bash\n\n   bin/py3-all.cs\n\nRemotely (as a service \u2013 Performer+Invoker)\n-------------------------------------------\n\nYou can also run\n\nPerformer\n~~~~~~~~~\n\nRun performer as:\n\n.. code:: bash\n\n   bin/roPerf-py3-all.cs\n\nInvoker\n~~~~~~~\n\nRun invoker as:\n\n.. code:: bash\n\n   bin/roInv-py3-all.cs\n\nUse by Python script\n--------------------\n\nbisos.py3-all Source Code is in writen in COMEEGA (Collaborative Org-Mode Enhanced Emacs Generalized Authorship) \u2013 https://github.com/bx-blee/comeega.\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\nThe primary API for bisos.py3-all is ./bisos/py3-all/py3-all-csu.py. It is self documented in COMEEGA.\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\nDocumentation and Blee-Panels\n=============================\n\nbisos.py3-all is part of ByStar Digital Ecosystem\nhttp://www.by-star.net.\n\nThis module's primary documentation is in the form of Blee-Panels.\nAdditional information is also available in:\nhttp://www.by-star.net/PLPC/180047\n\nbisos.py3-all Blee-Panels\n-------------------------\n\nbisos.py3-all Blee-Panles are in ./panels directory. From within Blee\nand BISOS these panles are accessible under the Blee \"Panels\" menu.\n\nSupport\n=======\n\n| For support, criticism, comments and questions; please contact the\n  author/maintainer\n| `Mohsen Banan <http://mohsen.1.banan.byname.net>`__ at:\n  http://mohsen.1.banan.byname.net/contact\n",
    "bugtrack_url": null,
    "license": "AGPL",
    "summary": "bisos.py3-all:  Top level module -- bisos.core + bisosPkgs + adopted bisos external pkgs",
    "version": "0.23",
    "project_urls": null,
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e8ecf269390b9e76954e589a63d6a1df5b53d6ca39b7cb29a457913fd1226fa0",
                "md5": "f4630279ad164d7699ccb308eeaa8887",
                "sha256": "98248a69d413d06e24050735b4932579d43d790ddfb8daee32e9d45f8d8c0eef"
            },
            "downloads": -1,
            "filename": "bisos_py3_all-0.23.tar.gz",
            "has_sig": false,
            "md5_digest": "f4630279ad164d7699ccb308eeaa8887",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 19011,
            "upload_time": "2025-02-17T03:12:02",
            "upload_time_iso_8601": "2025-02-17T03:12:02.504672Z",
            "url": "https://files.pythonhosted.org/packages/e8/ec/f269390b9e76954e589a63d6a1df5b53d6ca39b7cb29a457913fd1226fa0/bisos_py3_all-0.23.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-02-17 03:12:02",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "bisos.py3-all"
}
        
Elapsed time: 0.39857s