| Name | txhttputil JSON |
| Version |
1.4.8
JSON |
| download |
| home_page | None |
| Summary | Synerty utility classes for serving a static site with twisted.web with user permissions. |
| upload_time | 2025-09-04 11:54:38 |
| maintainer | None |
| docs_url | None |
| author | None |
| requires_python | >=3.9 |
| license | None |
| 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"
}