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"
}