visitor-design-pattern


Namevisitor-design-pattern JSON
Version 1.0.10 PyPI version JSON
download
home_pagehttps://gitlab.rayference.dansaert.be/project-x01/drivers/the_visitors
SummaryRadiative Transfer Model template
upload_time2025-07-25 12:39:23
maintainerNone
docs_urlNone
authorNicolas Misk
requires_python>=3.5
licenseNone
keywords visitor_design_pattern
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            ======================
Visitor Design Pattern
======================


Flexible and complete pytonic implementation of the visitor design pattern


Features
--------

 - Implement a visitor design pattern for any data structure
 - Convenient decorator API
 - Ready to use accept method for tree-like data structures
 - Compatible with Attrs


Links
-----

 - Access the sphinx Documentation_ and Usage_
 - See the Pypi_ package


Credits
-------

This package was created with Cookiecutter_ and the `audreyr/cookiecutter-pypackage`_ project template.

.. _Cookiecutter: https://github.com/audreyr/cookiecutter
.. _`audreyr/cookiecutter-pypackage`: https://github.com/audreyr/cookiecutter-pypackage
.. _Documentation: https://visitor-design-pattern.readthedocs.io/en/latest/index.html
.. _Pypi: https://pypi.org/project/visitor-design-pattern/
.. _Usage: https://visitor-design-pattern.readthedocs.io/en/latest/usage.html


=======
History
=======

0.1.0 (2021-04-14)
------------------

* First version.

            

Raw data

            {
    "_id": null,
    "home_page": "https://gitlab.rayference.dansaert.be/project-x01/drivers/the_visitors",
    "name": "visitor-design-pattern",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.5",
    "maintainer_email": null,
    "keywords": "visitor_design_pattern",
    "author": "Nicolas Misk",
    "author_email": "nicolas.misk@rayference.eu",
    "download_url": "https://files.pythonhosted.org/packages/34/59/62eebeb03c46b05c50f6c2a87feefed04f1704aeef218ed87d419f221011/visitor_design_pattern-1.0.10.tar.gz",
    "platform": null,
    "description": "======================\nVisitor Design Pattern\n======================\n\n\nFlexible and complete pytonic implementation of the visitor design pattern\n\n\nFeatures\n--------\n\n - Implement a visitor design pattern for any data structure\n - Convenient decorator API\n - Ready to use accept method for tree-like data structures\n - Compatible with Attrs\n\n\nLinks\n-----\n\n - Access the sphinx Documentation_ and Usage_\n - See the Pypi_ package\n\n\nCredits\n-------\n\nThis package was created with Cookiecutter_ and the `audreyr/cookiecutter-pypackage`_ project template.\n\n.. _Cookiecutter: https://github.com/audreyr/cookiecutter\n.. _`audreyr/cookiecutter-pypackage`: https://github.com/audreyr/cookiecutter-pypackage\n.. _Documentation: https://visitor-design-pattern.readthedocs.io/en/latest/index.html\n.. _Pypi: https://pypi.org/project/visitor-design-pattern/\n.. _Usage: https://visitor-design-pattern.readthedocs.io/en/latest/usage.html\n\n\n=======\nHistory\n=======\n\n0.1.0 (2021-04-14)\n------------------\n\n* First version.\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "Radiative Transfer Model template",
    "version": "1.0.10",
    "project_urls": {
        "Homepage": "https://gitlab.rayference.dansaert.be/project-x01/drivers/the_visitors"
    },
    "split_keywords": [
        "visitor_design_pattern"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "ae951b9189abfb6da3dd6c3ea1bd338624162d0d95fcde182fcf78663fa60021",
                "md5": "21812b65a88bdeb2cf585b364a57c28b",
                "sha256": "72a24ebf5b1845a70635ab8636e954baf6902c10030f958ea6c59b4eb9ffaaa4"
            },
            "downloads": -1,
            "filename": "visitor_design_pattern-1.0.10-py2.py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "21812b65a88bdeb2cf585b364a57c28b",
            "packagetype": "bdist_wheel",
            "python_version": "py2.py3",
            "requires_python": ">=3.5",
            "size": 5001,
            "upload_time": "2025-07-25T12:39:22",
            "upload_time_iso_8601": "2025-07-25T12:39:22.354331Z",
            "url": "https://files.pythonhosted.org/packages/ae/95/1b9189abfb6da3dd6c3ea1bd338624162d0d95fcde182fcf78663fa60021/visitor_design_pattern-1.0.10-py2.py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "345962eebeb03c46b05c50f6c2a87feefed04f1704aeef218ed87d419f221011",
                "md5": "17baf425cb1e786f2f29e0261327382c",
                "sha256": "e9b1183bf4917c24b992e9f29afd230243ee6ed57200a709dde7233401ea081f"
            },
            "downloads": -1,
            "filename": "visitor_design_pattern-1.0.10.tar.gz",
            "has_sig": false,
            "md5_digest": "17baf425cb1e786f2f29e0261327382c",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.5",
            "size": 155995,
            "upload_time": "2025-07-25T12:39:23",
            "upload_time_iso_8601": "2025-07-25T12:39:23.153844Z",
            "url": "https://files.pythonhosted.org/packages/34/59/62eebeb03c46b05c50f6c2a87feefed04f1704aeef218ed87d419f221011/visitor_design_pattern-1.0.10.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-07-25 12:39:23",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "visitor-design-pattern"
}
        
Elapsed time: 0.57247s