txhttputil


Nametxhttputil JSON
Version 1.4.8 PyPI version JSON
download
home_pageNone
SummarySynerty utility classes for serving a static site with twisted.web with user permissions.
upload_time2025-09-04 11:54:38
maintainerNone
docs_urlNone
authorNone
requires_python>=3.9
licenseNone
keywords twisted resource file download synerty
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # TxHttpUtil
Synerty utility classes for serving a static site with twisted.web with user permissions.

Whats of interest?

* Protected resource with simple form login - Not suitable for public networks at this
stage
* A resource that underlays a multi level file system search under a standard twisted
Resource.putChild type resource tree.
* Twisted HTTP File Downloader
* Consistent request data, providing a Bytes IO like oboject and switching to a
NamedTemporaryFile if fileno, or name is called, or the data exceeds 5mb.
* Support for single page applications

# TODO

Unit tests for :
* Creating resource trees
* Getting resources from the resource tree
* Getting files from an underlay resource with two underlays
* Downloading files with the 
* Logging into the test site (Using Seleneium/Chrome WebDriver)
* Test uploading data under 5mb and over 5mb to and auto switching to NamedTemporaryFile
from BytesIO

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "txhttputil",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.9",
    "maintainer_email": null,
    "keywords": "twisted, resource, file, download, synerty",
    "author": null,
    "author_email": "Synerty <contact@synerty.com>",
    "download_url": "https://files.pythonhosted.org/packages/22/53/7ed5f80190d619c1b61cc24b5848c375c89561d3d15e631f4937441adea0/txhttputil-1.4.8.tar.gz",
    "platform": null,
    "description": "# TxHttpUtil\nSynerty utility classes for serving a static site with twisted.web with user permissions.\n\nWhats of interest?\n\n* Protected resource with simple form login - Not suitable for public networks at this\nstage\n* A resource that underlays a multi level file system search under a standard twisted\nResource.putChild type resource tree.\n* Twisted HTTP File Downloader\n* Consistent request data, providing a Bytes IO like oboject and switching to a\nNamedTemporaryFile if fileno, or name is called, or the data exceeds 5mb.\n* Support for single page applications\n\n# TODO\n\nUnit tests for :\n* Creating resource trees\n* Getting resources from the resource tree\n* Getting files from an underlay resource with two underlays\n* Downloading files with the \n* Logging into the test site (Using Seleneium/Chrome WebDriver)\n* Test uploading data under 5mb and over 5mb to and auto switching to NamedTemporaryFile\nfrom BytesIO\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "Synerty utility classes for serving a static site with twisted.web with user permissions.",
    "version": "1.4.8",
    "project_urls": {
        "Homepage": "https://gitlab.synerty.com/peek/util/txhttputil"
    },
    "split_keywords": [
        "twisted",
        " resource",
        " file",
        " download",
        " synerty"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "22537ed5f80190d619c1b61cc24b5848c375c89561d3d15e631f4937441adea0",
                "md5": "10e610be2a227ac7797de069a6ec19d8",
                "sha256": "11a14f00c71bf78dc8319581b25ddcd96ed899d7757bf579de9fad000722ba03"
            },
            "downloads": -1,
            "filename": "txhttputil-1.4.8.tar.gz",
            "has_sig": false,
            "md5_digest": "10e610be2a227ac7797de069a6ec19d8",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.9",
            "size": 39903,
            "upload_time": "2025-09-04T11:54:38",
            "upload_time_iso_8601": "2025-09-04T11:54:38.465761Z",
            "url": "https://files.pythonhosted.org/packages/22/53/7ed5f80190d619c1b61cc24b5848c375c89561d3d15e631f4937441adea0/txhttputil-1.4.8.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-09-04 11:54:38",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "txhttputil"
}
        
Elapsed time: 1.99999s