bsd


Namebsd JSON
Version 2 PyPI version JSON
download
home_pagehttp://github.com/thatebhj/bsd
Summarybsd is not berkely
upload_time2023-05-05 12:25:56
maintainer
docs_urlNone
authorBart Thate
requires_python
licensePublic Domain
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            README
######


**NAME**


|

``bsd`` - bsd is not berkely

|

**SYNOPSIS**

::

 $ sudo python3 -m pip install bsd


**DESCRIPTION**

|


``bsd`` is a CLI, intended to be programmable, with a client program (bsd).
It provides object persistence, an event handler and some basic code to load
modules that can provide additional functionality.

``bsd`` uses object programming, object oriented programming without the
oriented. Object programming is programming where the methods are seperated
out into functions that use the object as the first argument of that funcion.
This gives base class definitions a clean namespace to inherit from and to load
json data into the object's __dict__. A clean namespace prevents a json loaded
attribute to overwrite any methods.

``bsd`` stores it's data on disk where objects are time versioned and the
last version saved on disk is served to the user layer. Files are JSON dumps
and paths carry the type in the path name what makes reconstruction from
filename easier then reading type from the object.

``bsd`` has some functionality, mostly feeding RSS feeds into a irc
channel. It can do some logging of txt and take note of things todo.


``bsd`` is a contribution back to society, it is placed in the Public
Domain.

|

**AUTHOR**

|

B.H.J. Thate <thatebhj@gmail.com>

|

**COPYRIGHT**

|

``bsd`` is placed in the Public Domain.



            

Raw data

            {
    "_id": null,
    "home_page": "http://github.com/thatebhj/bsd",
    "name": "bsd",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "",
    "author": "Bart Thate",
    "author_email": "thatebhj@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/6c/c4/bc801c4b056c8667601f44456208e0569b507bd8dd233d6c3fa848502a1a/bsd-2.tar.gz",
    "platform": null,
    "description": "README\n######\n\n\n**NAME**\n\n\n|\n\n``bsd`` - bsd is not berkely\n\n|\n\n**SYNOPSIS**\n\n::\n\n $ sudo python3 -m pip install bsd\n\n\n**DESCRIPTION**\n\n|\n\n\n``bsd`` is a CLI, intended to be programmable, with a client program (bsd).\nIt provides object persistence, an event handler and some basic code to load\nmodules that can provide additional functionality.\n\n``bsd`` uses object programming, object oriented programming without the\noriented. Object programming is programming where the methods are seperated\nout into functions that use the object as the first argument of that funcion.\nThis gives base class definitions a clean namespace to inherit from and to load\njson data into the object's __dict__. A clean namespace prevents a json loaded\nattribute to overwrite any methods.\n\n``bsd`` stores it's data on disk where objects are time versioned and the\nlast version saved on disk is served to the user layer. Files are JSON dumps\nand paths carry the type in the path name what makes reconstruction from\nfilename easier then reading type from the object.\n\n``bsd`` has some functionality, mostly feeding RSS feeds into a irc\nchannel. It can do some logging of txt and take note of things todo.\n\n\n``bsd`` is a contribution back to society, it is placed in the Public\nDomain.\n\n|\n\n**AUTHOR**\n\n|\n\nB.H.J. Thate <thatebhj@gmail.com>\n\n|\n\n**COPYRIGHT**\n\n|\n\n``bsd`` is placed in the Public Domain.\n\n\n",
    "bugtrack_url": null,
    "license": "Public Domain",
    "summary": "bsd is not berkely",
    "version": "2",
    "project_urls": {
        "Homepage": "http://github.com/thatebhj/bsd"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "1b16e5026c2ce60e0ea005ea6a87b87901f8215c0923e75871c37a1c85d83be3",
                "md5": "8803c0c2ade894b7647cdbe153371bfd",
                "sha256": "78296f1f76f15228f8c7edc96bae8c4c7d22002fe3a616710097799fb7a213e4"
            },
            "downloads": -1,
            "filename": "bsd-2-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "8803c0c2ade894b7647cdbe153371bfd",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 17043,
            "upload_time": "2023-05-05T12:25:54",
            "upload_time_iso_8601": "2023-05-05T12:25:54.531632Z",
            "url": "https://files.pythonhosted.org/packages/1b/16/e5026c2ce60e0ea005ea6a87b87901f8215c0923e75871c37a1c85d83be3/bsd-2-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "6cc4bc801c4b056c8667601f44456208e0569b507bd8dd233d6c3fa848502a1a",
                "md5": "ec3b50989bb7f5a6da33e879a3d0826b",
                "sha256": "248e29e685ebd1eca3f9d8796ccb525e08ba9813ca0ec6296ff461fa2c74a3b7"
            },
            "downloads": -1,
            "filename": "bsd-2.tar.gz",
            "has_sig": false,
            "md5_digest": "ec3b50989bb7f5a6da33e879a3d0826b",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 10949,
            "upload_time": "2023-05-05T12:25:56",
            "upload_time_iso_8601": "2023-05-05T12:25:56.328170Z",
            "url": "https://files.pythonhosted.org/packages/6c/c4/bc801c4b056c8667601f44456208e0569b507bd8dd233d6c3fa848502a1a/bsd-2.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-05-05 12:25:56",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "thatebhj",
    "github_project": "bsd",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "bsd"
}
        
Elapsed time: 0.23999s