envsub


Nameenvsub JSON
Version 0.1.17 PyPI version JSON
download
home_pageNone
SummaryA text preprocessing tool with environment variable substitution.
upload_time2024-11-10 15:05:38
maintainerNone
docs_urlNone
authorGuillaume Gauvrit <guillaume@gauvr.it>
requires_python>=3.9
licenseMIT License
keywords environment substitution variables
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # envsub

**envsub** is a text preprocessing tool that performs environment variable
substitution in files, with support for default values. Written in Rust and
callable from Python, it provides a fast and reliable way to inject environment
variables into text files during runtime.

## Features

- Environment variable substitution in any text file.
- Support for default values when environment variables are missing.
- Fast performance with Rust under the hood, accessible from Python.

## Installation

```bash
pip install envsub
```


## Usage


### envsub api

envsub comes with a `sub` method that text a `io.TextIO` and return
a `io.TextIO` containing the replaced variable.

Basic usage:

```python
from envsub import sub


with open("/path/to/file", "r") as downstream:
    with sub(downstream) as upstream:
        upstream.read()

```


When it is usefull.

``envsub`` is made for replacing a set of variable inside a configuration
file from envisonment variable, its feet well with confifuration file format.

Example with json:


```python
import json
from envsub import sub

with open("/path/to/file.json", "r") as downstream:
    with sub(downstream) as upstream:
        data = json.load(upstream)

```


### Substitution format

envsubst subsitute variable format that are curly-braced, like in bash.

```json
{"hello": "${NAME}"}
```

> ⚠️ **Warning:**
>
> The variable stay in the same line, no `\n` are permitted.**
>
> This will **not** work:
> {"hello": "${
>      NAME
>    }"
> }
>


#### Default value:

If the environment variable is not present, no substitution will be made,
it means than in the previous example, `${NAME}` will stay in the read value.

Alternatively, a default value can be set in the variable, using a `-` value.


```json
{"hello": "${NAME-world}"}
```

In this case the final result will be `{"hello": "world"}`.



## Alternatives

Similar tools exists, but did not find any good one in python.

The envsub lib has been created to replace non existing tool like
[a8m/envsubst](https://github.com/a8m/envsubst) a Go binary that
update the GNU envsubst that do not support default values.


            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "envsub",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.9",
    "maintainer_email": null,
    "keywords": "environment, substitution, variables",
    "author": "Guillaume Gauvrit <guillaume@gauvr.it>",
    "author_email": "Guillaume Gauvrit <guillaume@gauvr.it>",
    "download_url": "https://files.pythonhosted.org/packages/22/e4/4d8a12eb27c62b45f6b808d11012c8cbf23a14325f5af7befc7bada6a9f3/envsub-0.1.17.tar.gz",
    "platform": null,
    "description": "# envsub\n\n**envsub** is a text preprocessing tool that performs environment variable\nsubstitution in files, with support for default values. Written in Rust and\ncallable from Python, it provides a fast and reliable way to inject environment\nvariables into text files during runtime.\n\n## Features\n\n- Environment variable substitution in any text file.\n- Support for default values when environment variables are missing.\n- Fast performance with Rust under the hood, accessible from Python.\n\n## Installation\n\n```bash\npip install envsub\n```\n\n\n## Usage\n\n\n### envsub api\n\nenvsub comes with a `sub` method that text a `io.TextIO` and return\na `io.TextIO` containing the replaced variable.\n\nBasic usage:\n\n```python\nfrom envsub import sub\n\n\nwith open(\"/path/to/file\", \"r\") as downstream:\n    with sub(downstream) as upstream:\n        upstream.read()\n\n```\n\n\nWhen it is usefull.\n\n``envsub`` is made for replacing a set of variable inside a configuration\nfile from envisonment variable, its feet well with confifuration file format.\n\nExample with json:\n\n\n```python\nimport json\nfrom envsub import sub\n\nwith open(\"/path/to/file.json\", \"r\") as downstream:\n    with sub(downstream) as upstream:\n        data = json.load(upstream)\n\n```\n\n\n### Substitution format\n\nenvsubst subsitute variable format that are curly-braced, like in bash.\n\n```json\n{\"hello\": \"${NAME}\"}\n```\n\n> \u26a0\ufe0f **Warning:**\n>\n> The variable stay in the same line, no `\\n` are permitted.**\n>\n> This will **not** work:\n> {\"hello\": \"${\n>      NAME\n>    }\"\n> }\n>\n\n\n#### Default value:\n\nIf the environment variable is not present, no substitution will be made,\nit means than in the previous example, `${NAME}` will stay in the read value.\n\nAlternatively, a default value can be set in the variable, using a `-` value.\n\n\n```json\n{\"hello\": \"${NAME-world}\"}\n```\n\nIn this case the final result will be `{\"hello\": \"world\"}`.\n\n\n\n## Alternatives\n\nSimilar tools exists, but did not find any good one in python.\n\nThe envsub lib has been created to replace non existing tool like\n[a8m/envsubst](https://github.com/a8m/envsubst) a Go binary that\nupdate the GNU envsubst that do not support default values.\n\n",
    "bugtrack_url": null,
    "license": "MIT License",
    "summary": "A text preprocessing tool with environment variable substitution.",
    "version": "0.1.17",
    "project_urls": null,
    "split_keywords": [
        "environment",
        " substitution",
        " variables"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "7da24c00a70fdf4b1868471888c6eccecb5e53267dfae84b5ef7f52b1a8f78fb",
                "md5": "9a01f064c3496ba21224a3d0d8959266",
                "sha256": "b2faf6bbf4af9c5cc2097e23c14b8527d0c4c3b9197983af24a39cb27e707769"
            },
            "downloads": -1,
            "filename": "envsub-0.1.17-cp310-cp310-macosx_10_12_x86_64.whl",
            "has_sig": false,
            "md5_digest": "9a01f064c3496ba21224a3d0d8959266",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 229710,
            "upload_time": "2024-11-10T15:03:52",
            "upload_time_iso_8601": "2024-11-10T15:03:52.614121Z",
            "url": "https://files.pythonhosted.org/packages/7d/a2/4c00a70fdf4b1868471888c6eccecb5e53267dfae84b5ef7f52b1a8f78fb/envsub-0.1.17-cp310-cp310-macosx_10_12_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e3c31a064a8cc0007815fe5e644547cf6bf95b774621848bf5767f8ed9491713",
                "md5": "0d21de6ad443235bacfe4e844d6a9f3b",
                "sha256": "a4ffde9e9b8b483ac6949f2eccc5a6db7d72b37500481deec599d0e916f8ce60"
            },
            "downloads": -1,
            "filename": "envsub-0.1.17-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "0d21de6ad443235bacfe4e844d6a9f3b",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 258290,
            "upload_time": "2024-11-10T15:03:54",
            "upload_time_iso_8601": "2024-11-10T15:03:54.426326Z",
            "url": "https://files.pythonhosted.org/packages/e3/c3/1a064a8cc0007815fe5e644547cf6bf95b774621848bf5767f8ed9491713/envsub-0.1.17-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c174467b9560e2e762fcb53b3fd89e43be0ec4b967a05884d41a20b63633c35e",
                "md5": "561315e7dd8176006828ce4dd0c4f74d",
                "sha256": "8e94bccd85e8cdd70a665ab4102f601471fad36b3ff28f386c1272447182611a"
            },
            "downloads": -1,
            "filename": "envsub-0.1.17-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "has_sig": false,
            "md5_digest": "561315e7dd8176006828ce4dd0c4f74d",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 263714,
            "upload_time": "2024-11-10T15:03:55",
            "upload_time_iso_8601": "2024-11-10T15:03:55.618973Z",
            "url": "https://files.pythonhosted.org/packages/c1/74/467b9560e2e762fcb53b3fd89e43be0ec4b967a05884d41a20b63633c35e/envsub-0.1.17-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a2389953ae2ac891768cd20dca030bf86f94a20d324ebb7a9207b153b0018ad1",
                "md5": "19f3d3814f9081f8c28b9abb503ee9b2",
                "sha256": "86c9a85e5dad551a1fbfb47f82562923dd4aa2ec9052aa93be26d1e51fe9beb3"
            },
            "downloads": -1,
            "filename": "envsub-0.1.17-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "19f3d3814f9081f8c28b9abb503ee9b2",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 298725,
            "upload_time": "2024-11-10T15:03:59",
            "upload_time_iso_8601": "2024-11-10T15:03:59.911286Z",
            "url": "https://files.pythonhosted.org/packages/a2/38/9953ae2ac891768cd20dca030bf86f94a20d324ebb7a9207b153b0018ad1/envsub-0.1.17-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "2bd781e6f38a88336f33388d7ba76a8c8377a74c79b85d38cf66fffe7ef19b22",
                "md5": "112b3e75927bcdfdf7ff9ed801530224",
                "sha256": "237e527e358b4f9bfffeb8bca768476d10144fc5064ac85ef92eaff10f53cf2e"
            },
            "downloads": -1,
            "filename": "envsub-0.1.17-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "has_sig": false,
            "md5_digest": "112b3e75927bcdfdf7ff9ed801530224",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 298938,
            "upload_time": "2024-11-10T15:04:01",
            "upload_time_iso_8601": "2024-11-10T15:04:01.644225Z",
            "url": "https://files.pythonhosted.org/packages/2b/d7/81e6f38a88336f33388d7ba76a8c8377a74c79b85d38cf66fffe7ef19b22/envsub-0.1.17-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e3e7a0cdb61e558928e679c95a53125ff793c46972fea9bee36f9ed28869ba0b",
                "md5": "e16db595c440eb93ce7eb671100e52b0",
                "sha256": "2f98d9392d0bf110553d949d4baf8b5581e568dc4b4527dd06f7085632e7bb80"
            },
            "downloads": -1,
            "filename": "envsub-0.1.17-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "e16db595c440eb93ce7eb671100e52b0",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 259811,
            "upload_time": "2024-11-10T15:04:02",
            "upload_time_iso_8601": "2024-11-10T15:04:02.930012Z",
            "url": "https://files.pythonhosted.org/packages/e3/e7/a0cdb61e558928e679c95a53125ff793c46972fea9bee36f9ed28869ba0b/envsub-0.1.17-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ac2a31610d61abc22531eeaa443833e0ae1c0c828809bf709b50fa90a2db9a3d",
                "md5": "74786dc6774c48df80576cd7979cabd2",
                "sha256": "9ab2171e9c290a019f9f0f8831c88d79c4fb5a8c19a4069b0aacfcc8480eafff"
            },
            "downloads": -1,
            "filename": "envsub-0.1.17-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl",
            "has_sig": false,
            "md5_digest": "74786dc6774c48df80576cd7979cabd2",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 273623,
            "upload_time": "2024-11-10T15:04:04",
            "upload_time_iso_8601": "2024-11-10T15:04:04.149922Z",
            "url": "https://files.pythonhosted.org/packages/ac/2a/31610d61abc22531eeaa443833e0ae1c0c828809bf709b50fa90a2db9a3d/envsub-0.1.17-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "924676ec09f8ecf46dec90a2a3071ea947adb7d4ff6e23524b33c3dc964dc525",
                "md5": "2afa9939e8042237e49ebee3633e0353",
                "sha256": "393d86eb54c2ad3928421f9fc54ba76bcee40fcbf693b454413467a391f27f3a"
            },
            "downloads": -1,
            "filename": "envsub-0.1.17-cp310-cp310-musllinux_1_1_aarch64.whl",
            "has_sig": false,
            "md5_digest": "2afa9939e8042237e49ebee3633e0353",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 443429,
            "upload_time": "2024-11-10T15:04:05",
            "upload_time_iso_8601": "2024-11-10T15:04:05.275972Z",
            "url": "https://files.pythonhosted.org/packages/92/46/76ec09f8ecf46dec90a2a3071ea947adb7d4ff6e23524b33c3dc964dc525/envsub-0.1.17-cp310-cp310-musllinux_1_1_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "06dbe1636b71745855351cb0ac408de51227e68ecebbaada26c03205bcc53ad4",
                "md5": "ce09c2a2499b1c77ca90a82d4261e8dc",
                "sha256": "ed1ab88b7e3b0ed5cdc54741659bbc4aa82fea7a69b41a5e5a15423728f1ce5c"
            },
            "downloads": -1,
            "filename": "envsub-0.1.17-cp310-cp310-musllinux_1_1_armv7l.whl",
            "has_sig": false,
            "md5_digest": "ce09c2a2499b1c77ca90a82d4261e8dc",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 526059,
            "upload_time": "2024-11-10T15:04:07",
            "upload_time_iso_8601": "2024-11-10T15:04:07.041124Z",
            "url": "https://files.pythonhosted.org/packages/06/db/e1636b71745855351cb0ac408de51227e68ecebbaada26c03205bcc53ad4/envsub-0.1.17-cp310-cp310-musllinux_1_1_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "40df279871f7b6a77d680fcdc4ed81a47beb30b890015acc91e3a5538ff3048d",
                "md5": "dd0d70915e20a2e70d83f842e6d5d7fb",
                "sha256": "e6b65680ab037688d624d24294692c26e576791493e26e5a61010e3e0d6c2b6c"
            },
            "downloads": -1,
            "filename": "envsub-0.1.17-cp310-cp310-musllinux_1_1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "dd0d70915e20a2e70d83f842e6d5d7fb",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 427332,
            "upload_time": "2024-11-10T15:04:08",
            "upload_time_iso_8601": "2024-11-10T15:04:08.214622Z",
            "url": "https://files.pythonhosted.org/packages/40/df/279871f7b6a77d680fcdc4ed81a47beb30b890015acc91e3a5538ff3048d/envsub-0.1.17-cp310-cp310-musllinux_1_1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "af5bf2f8f47f93c6fc3ff369f4973894d8ee4274b796d818f2178916bf7dbc71",
                "md5": "03d2a4be783c3bdc2c2e8d70b25003fd",
                "sha256": "aa657c2ebe7283c75755cd92781539b2980e1ff25450ecdac9257e49cef4a1c6"
            },
            "downloads": -1,
            "filename": "envsub-0.1.17-cp311-cp311-macosx_10_12_x86_64.whl",
            "has_sig": false,
            "md5_digest": "03d2a4be783c3bdc2c2e8d70b25003fd",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 229486,
            "upload_time": "2024-11-10T15:04:10",
            "upload_time_iso_8601": "2024-11-10T15:04:10.162148Z",
            "url": "https://files.pythonhosted.org/packages/af/5b/f2f8f47f93c6fc3ff369f4973894d8ee4274b796d818f2178916bf7dbc71/envsub-0.1.17-cp311-cp311-macosx_10_12_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ab7582d8f9c5c29e5e08e5f18b557945bed6b871756739174b4092ce8783656c",
                "md5": "38e255c719bce76e40d7eb103353f5e0",
                "sha256": "5d516f74f77d4ac1a90d54a4f50ebed5c322b41600b78477fb241d410ed02f28"
            },
            "downloads": -1,
            "filename": "envsub-0.1.17-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "38e255c719bce76e40d7eb103353f5e0",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 257888,
            "upload_time": "2024-11-10T15:04:11",
            "upload_time_iso_8601": "2024-11-10T15:04:11.990432Z",
            "url": "https://files.pythonhosted.org/packages/ab/75/82d8f9c5c29e5e08e5f18b557945bed6b871756739174b4092ce8783656c/envsub-0.1.17-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "41d184b9101332e2ec386bbe774f5a6ddc9cfe3a8ec19d4819d8d55683380f48",
                "md5": "c1918e8f9b0daa63271b4c385adc43ff",
                "sha256": "20f1110c2a62647d4265667faf479e36a58a6e2140dea6abd94fa558a52f1f9d"
            },
            "downloads": -1,
            "filename": "envsub-0.1.17-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "has_sig": false,
            "md5_digest": "c1918e8f9b0daa63271b4c385adc43ff",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 263525,
            "upload_time": "2024-11-10T15:04:13",
            "upload_time_iso_8601": "2024-11-10T15:04:13.102674Z",
            "url": "https://files.pythonhosted.org/packages/41/d1/84b9101332e2ec386bbe774f5a6ddc9cfe3a8ec19d4819d8d55683380f48/envsub-0.1.17-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9f21c4c9a9429c01dd2c04d491cd95846c41970eafe400d36d99fbe989d72dee",
                "md5": "e16be098b97230187309277e2bb4bf80",
                "sha256": "b03b50bb082645b4e55494cd97b5f52dbd3ec28e8cb01acd0443bef878c3d26b"
            },
            "downloads": -1,
            "filename": "envsub-0.1.17-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "e16be098b97230187309277e2bb4bf80",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 298444,
            "upload_time": "2024-11-10T15:04:14",
            "upload_time_iso_8601": "2024-11-10T15:04:14.219953Z",
            "url": "https://files.pythonhosted.org/packages/9f/21/c4c9a9429c01dd2c04d491cd95846c41970eafe400d36d99fbe989d72dee/envsub-0.1.17-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "edfd70736233620d6751d780856d378faeec0eac406c1210615c4a36a7a08590",
                "md5": "2f5638d0277b3344a2b44706e0c6d2d5",
                "sha256": "7b5e7c09a6c985d6425d95a930d60088b69c442ac0f901e142665461d85dc05f"
            },
            "downloads": -1,
            "filename": "envsub-0.1.17-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "has_sig": false,
            "md5_digest": "2f5638d0277b3344a2b44706e0c6d2d5",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 298278,
            "upload_time": "2024-11-10T15:04:16",
            "upload_time_iso_8601": "2024-11-10T15:04:16.014397Z",
            "url": "https://files.pythonhosted.org/packages/ed/fd/70736233620d6751d780856d378faeec0eac406c1210615c4a36a7a08590/envsub-0.1.17-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "820209913ba5e058ca821718333703daed9736fe9dafcf5b38cfba3cc1455086",
                "md5": "c6816a4bfd4bff792485785a7a6abd9a",
                "sha256": "4c25ef1d3de2db9f40c9dce435f20dccd7c8a7da3d46921df2c5d9af90be7d16"
            },
            "downloads": -1,
            "filename": "envsub-0.1.17-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "c6816a4bfd4bff792485785a7a6abd9a",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 259283,
            "upload_time": "2024-11-10T15:04:17",
            "upload_time_iso_8601": "2024-11-10T15:04:17.782070Z",
            "url": "https://files.pythonhosted.org/packages/82/02/09913ba5e058ca821718333703daed9736fe9dafcf5b38cfba3cc1455086/envsub-0.1.17-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "29e15572a6c1ef111b4dd5f850816a848aef34b119fa30e8426a7e8730615d98",
                "md5": "e82af38abce2dba168415c70f1bf2fe6",
                "sha256": "b81c02514773763efab0d05bb13cd6b799624001a1ac1ddacf5c0563a11fef9a"
            },
            "downloads": -1,
            "filename": "envsub-0.1.17-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl",
            "has_sig": false,
            "md5_digest": "e82af38abce2dba168415c70f1bf2fe6",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 273197,
            "upload_time": "2024-11-10T15:04:18",
            "upload_time_iso_8601": "2024-11-10T15:04:18.846291Z",
            "url": "https://files.pythonhosted.org/packages/29/e1/5572a6c1ef111b4dd5f850816a848aef34b119fa30e8426a7e8730615d98/envsub-0.1.17-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a20c8a2246f22bddf3a2a3166fca00a29e4030d0b77160ecb914c385e65282b5",
                "md5": "5c4ff8ff17b105a12fa12b85bc7c1780",
                "sha256": "dc1552016cf8262d8530caebebcf5d84b7aad5cd3910d5aebc7b1f93f71cca53"
            },
            "downloads": -1,
            "filename": "envsub-0.1.17-cp311-cp311-musllinux_1_1_aarch64.whl",
            "has_sig": false,
            "md5_digest": "5c4ff8ff17b105a12fa12b85bc7c1780",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 443382,
            "upload_time": "2024-11-10T15:04:19",
            "upload_time_iso_8601": "2024-11-10T15:04:19.904620Z",
            "url": "https://files.pythonhosted.org/packages/a2/0c/8a2246f22bddf3a2a3166fca00a29e4030d0b77160ecb914c385e65282b5/envsub-0.1.17-cp311-cp311-musllinux_1_1_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "eab6f3cc6191b10a2d2f312329182498d44b699a0ac7aeb0641ef5f499e09169",
                "md5": "ca067f53f168169878f2b3ccfa5f694f",
                "sha256": "a04bc05f42a9cf6434d61fc99419e187998ca9fff7cdfcabf0db2c960685c233"
            },
            "downloads": -1,
            "filename": "envsub-0.1.17-cp311-cp311-musllinux_1_1_armv7l.whl",
            "has_sig": false,
            "md5_digest": "ca067f53f168169878f2b3ccfa5f694f",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 526234,
            "upload_time": "2024-11-10T15:04:21",
            "upload_time_iso_8601": "2024-11-10T15:04:21.065600Z",
            "url": "https://files.pythonhosted.org/packages/ea/b6/f3cc6191b10a2d2f312329182498d44b699a0ac7aeb0641ef5f499e09169/envsub-0.1.17-cp311-cp311-musllinux_1_1_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "bf725497e42b8c1c94cf2a777025b39051abec0dbd85513bc31b1acf935c204e",
                "md5": "21c64da13f5b9396d23c3c5b6dcb784f",
                "sha256": "5436b173714b01fca942a37db928326143f77756c691f18d36075faca8d81587"
            },
            "downloads": -1,
            "filename": "envsub-0.1.17-cp311-cp311-musllinux_1_1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "21c64da13f5b9396d23c3c5b6dcb784f",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 427309,
            "upload_time": "2024-11-10T15:04:22",
            "upload_time_iso_8601": "2024-11-10T15:04:22.881689Z",
            "url": "https://files.pythonhosted.org/packages/bf/72/5497e42b8c1c94cf2a777025b39051abec0dbd85513bc31b1acf935c204e/envsub-0.1.17-cp311-cp311-musllinux_1_1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e2768065d23afdb3e23bf879182d78320d6bc0f61be7203f558489f6b5800545",
                "md5": "7626741aa9d61d574591d10260fc830a",
                "sha256": "00bdd821280b71c3100ded93fb2dc98034b3c6bec135ebdb55beb9461328e360"
            },
            "downloads": -1,
            "filename": "envsub-0.1.17-cp311-none-win32.whl",
            "has_sig": false,
            "md5_digest": "7626741aa9d61d574591d10260fc830a",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 120917,
            "upload_time": "2024-11-10T15:04:23",
            "upload_time_iso_8601": "2024-11-10T15:04:23.990310Z",
            "url": "https://files.pythonhosted.org/packages/e2/76/8065d23afdb3e23bf879182d78320d6bc0f61be7203f558489f6b5800545/envsub-0.1.17-cp311-none-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "40c1b125c93c07f0731ab26df17609289fa672e3990f22eab5ded1f5302a3a6b",
                "md5": "31ce584fe3ee925663660fd02855dbe4",
                "sha256": "150f896a6fba8bffc93707de1f24324e40346714a87067f75dd16ebcc4f02a9e"
            },
            "downloads": -1,
            "filename": "envsub-0.1.17-cp311-none-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "31ce584fe3ee925663660fd02855dbe4",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 129398,
            "upload_time": "2024-11-10T15:04:24",
            "upload_time_iso_8601": "2024-11-10T15:04:24.930383Z",
            "url": "https://files.pythonhosted.org/packages/40/c1/b125c93c07f0731ab26df17609289fa672e3990f22eab5ded1f5302a3a6b/envsub-0.1.17-cp311-none-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "4b8cce1f104a71039db457be55a60665997cdd0beb98d2b3255b58f89971b8d2",
                "md5": "fc15bad6f2b92289333bc778dbcee1c2",
                "sha256": "425b7f30729c96e85f5decf350894a8f15a6c1fc23a392beb707e8f87aa5f9fd"
            },
            "downloads": -1,
            "filename": "envsub-0.1.17-cp312-cp312-macosx_10_12_x86_64.whl",
            "has_sig": false,
            "md5_digest": "fc15bad6f2b92289333bc778dbcee1c2",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 228617,
            "upload_time": "2024-11-10T15:04:26",
            "upload_time_iso_8601": "2024-11-10T15:04:26.601109Z",
            "url": "https://files.pythonhosted.org/packages/4b/8c/ce1f104a71039db457be55a60665997cdd0beb98d2b3255b58f89971b8d2/envsub-0.1.17-cp312-cp312-macosx_10_12_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "8e4b243fb128ca52ff619f4398d5fee6a22300484dd6bdeb1b2861540330e784",
                "md5": "be2a3115952c9a1aeb6d1b2937544ece",
                "sha256": "20f73d8cf7b57fea665f19994a54f53030ca3400f2edbf83e6ea1f07e85ad478"
            },
            "downloads": -1,
            "filename": "envsub-0.1.17-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "be2a3115952c9a1aeb6d1b2937544ece",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 258089,
            "upload_time": "2024-11-10T15:04:27",
            "upload_time_iso_8601": "2024-11-10T15:04:27.693083Z",
            "url": "https://files.pythonhosted.org/packages/8e/4b/243fb128ca52ff619f4398d5fee6a22300484dd6bdeb1b2861540330e784/envsub-0.1.17-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a64be922f2e1d6ece9008dec4de98f2191967e874071c2f74035baa7d125681b",
                "md5": "8261bc57212e1b9fc48704183ed9e489",
                "sha256": "45bfe8b9741aff2a5f64f44459fe6585f0ccad751a2983801f376fdb434c234d"
            },
            "downloads": -1,
            "filename": "envsub-0.1.17-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "has_sig": false,
            "md5_digest": "8261bc57212e1b9fc48704183ed9e489",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 263125,
            "upload_time": "2024-11-10T15:04:28",
            "upload_time_iso_8601": "2024-11-10T15:04:28.746395Z",
            "url": "https://files.pythonhosted.org/packages/a6/4b/e922f2e1d6ece9008dec4de98f2191967e874071c2f74035baa7d125681b/envsub-0.1.17-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a38faef721dca7a2f6d115102ecf6541d35a5c841dcfa5dccda1a36690bbf053",
                "md5": "374fea5d3f087423440e22acd8607670",
                "sha256": "4ce245b531de8ab295a765a5f06d18fe164b7f5a3dd35d8f4509409054d82bec"
            },
            "downloads": -1,
            "filename": "envsub-0.1.17-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "374fea5d3f087423440e22acd8607670",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 298481,
            "upload_time": "2024-11-10T15:04:30",
            "upload_time_iso_8601": "2024-11-10T15:04:30.536950Z",
            "url": "https://files.pythonhosted.org/packages/a3/8f/aef721dca7a2f6d115102ecf6541d35a5c841dcfa5dccda1a36690bbf053/envsub-0.1.17-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "7986928fc97759077125076138d7fa1f4b1e0d82864c6f925974fdbb607ec573",
                "md5": "9f0e1856a7cb3f0457168fc7b50eebeb",
                "sha256": "6b7bda39c5389761ebc130ecffad8b043bc3f1c857c4d7e9c089c23d67e08f30"
            },
            "downloads": -1,
            "filename": "envsub-0.1.17-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "has_sig": false,
            "md5_digest": "9f0e1856a7cb3f0457168fc7b50eebeb",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 297116,
            "upload_time": "2024-11-10T15:04:31",
            "upload_time_iso_8601": "2024-11-10T15:04:31.605508Z",
            "url": "https://files.pythonhosted.org/packages/79/86/928fc97759077125076138d7fa1f4b1e0d82864c6f925974fdbb607ec573/envsub-0.1.17-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "159e3cd533d05639dae495aeb97c98ec1d370659ad4743c73e8928aa5652b2b5",
                "md5": "ceb13392fc21adb3324207f6819e2832",
                "sha256": "323145c878597cecd72f6fe11065e19f447717485f8ae7e3979de03cf73f67fe"
            },
            "downloads": -1,
            "filename": "envsub-0.1.17-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "ceb13392fc21adb3324207f6819e2832",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 259118,
            "upload_time": "2024-11-10T15:04:33",
            "upload_time_iso_8601": "2024-11-10T15:04:33.443350Z",
            "url": "https://files.pythonhosted.org/packages/15/9e/3cd533d05639dae495aeb97c98ec1d370659ad4743c73e8928aa5652b2b5/envsub-0.1.17-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "8bfc2033d4b875ddf579e2c183bc4615089155770d1e2585a4ed797bb2cac54c",
                "md5": "75037e036c87d528f81a0fb1cc4b0fb6",
                "sha256": "ca83bc349426f55f350a95d2041c37105b21d770047ded6eace313bc33e1210e"
            },
            "downloads": -1,
            "filename": "envsub-0.1.17-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl",
            "has_sig": false,
            "md5_digest": "75037e036c87d528f81a0fb1cc4b0fb6",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 272406,
            "upload_time": "2024-11-10T15:04:35",
            "upload_time_iso_8601": "2024-11-10T15:04:35.199818Z",
            "url": "https://files.pythonhosted.org/packages/8b/fc/2033d4b875ddf579e2c183bc4615089155770d1e2585a4ed797bb2cac54c/envsub-0.1.17-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c1410992a8da65f001f1b66ccfc8e0dce552f7ea74db306265a7677441e7407f",
                "md5": "f70918134f57291474804845f5d1ccb1",
                "sha256": "eb07606a560f833e78388c0aa6b07854c1d63217b907087dda6a811743074604"
            },
            "downloads": -1,
            "filename": "envsub-0.1.17-cp312-cp312-musllinux_1_1_aarch64.whl",
            "has_sig": false,
            "md5_digest": "f70918134f57291474804845f5d1ccb1",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 443420,
            "upload_time": "2024-11-10T15:04:36",
            "upload_time_iso_8601": "2024-11-10T15:04:36.354967Z",
            "url": "https://files.pythonhosted.org/packages/c1/41/0992a8da65f001f1b66ccfc8e0dce552f7ea74db306265a7677441e7407f/envsub-0.1.17-cp312-cp312-musllinux_1_1_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "fd63a9cc71c35dc9e168835fee80b57518c5e908e4e568c98e205e145ee3e62d",
                "md5": "192b55776a3acbe1e8e81ff1e9ff5c2b",
                "sha256": "90cd775a2ba9a573734fc403424e1ea6ec316a1553a6addda97bff6743e3ffa7"
            },
            "downloads": -1,
            "filename": "envsub-0.1.17-cp312-cp312-musllinux_1_1_armv7l.whl",
            "has_sig": false,
            "md5_digest": "192b55776a3acbe1e8e81ff1e9ff5c2b",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 524874,
            "upload_time": "2024-11-10T15:04:38",
            "upload_time_iso_8601": "2024-11-10T15:04:38.199174Z",
            "url": "https://files.pythonhosted.org/packages/fd/63/a9cc71c35dc9e168835fee80b57518c5e908e4e568c98e205e145ee3e62d/envsub-0.1.17-cp312-cp312-musllinux_1_1_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "4787880f2e980c84c3459341fac7f91386372ea4e390f30c7e0ba7bbacac66ca",
                "md5": "c090e83271d1e596c98dead5946c8bbd",
                "sha256": "f92dc1aa0d2f5cd459bf71798e8371b386bb07c653f506eff3894edd6d1e88ec"
            },
            "downloads": -1,
            "filename": "envsub-0.1.17-cp312-cp312-musllinux_1_1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "c090e83271d1e596c98dead5946c8bbd",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 426392,
            "upload_time": "2024-11-10T15:04:39",
            "upload_time_iso_8601": "2024-11-10T15:04:39.480282Z",
            "url": "https://files.pythonhosted.org/packages/47/87/880f2e980c84c3459341fac7f91386372ea4e390f30c7e0ba7bbacac66ca/envsub-0.1.17-cp312-cp312-musllinux_1_1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "887b33dca2cf7325a81ed7a480b9def54ddf5d4f8f16d0ef0926fb06198f19c7",
                "md5": "bb0b4e8b0b2b050bbb71c202de40a73d",
                "sha256": "b1b22ec825a7c2dd41091ad9d29fb9818f3b04cf8ef707e4230cbfbf68d7551e"
            },
            "downloads": -1,
            "filename": "envsub-0.1.17-cp312-none-win32.whl",
            "has_sig": false,
            "md5_digest": "bb0b4e8b0b2b050bbb71c202de40a73d",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 120397,
            "upload_time": "2024-11-10T15:04:41",
            "upload_time_iso_8601": "2024-11-10T15:04:41.385603Z",
            "url": "https://files.pythonhosted.org/packages/88/7b/33dca2cf7325a81ed7a480b9def54ddf5d4f8f16d0ef0926fb06198f19c7/envsub-0.1.17-cp312-none-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9894673b8aa54200c01ea6b5db52fa7e7f77a7643de68798764c4afc4bcdc48d",
                "md5": "d64875198fdad78c92605fa5ba0b84bc",
                "sha256": "131d4aef452b0fcc9cffe47f289988272a45ec6118452ec0dbb4e3952d2e7c98"
            },
            "downloads": -1,
            "filename": "envsub-0.1.17-cp312-none-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "d64875198fdad78c92605fa5ba0b84bc",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 128791,
            "upload_time": "2024-11-10T15:04:42",
            "upload_time_iso_8601": "2024-11-10T15:04:42.334538Z",
            "url": "https://files.pythonhosted.org/packages/98/94/673b8aa54200c01ea6b5db52fa7e7f77a7643de68798764c4afc4bcdc48d/envsub-0.1.17-cp312-none-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "7bb126ddb2b978c48f384ab4c248e79d1f67840a0c0d4623af2d7f2e4cfc8c76",
                "md5": "d256152f359b8e2a9e55ef841ce78868",
                "sha256": "bc4d2ce8f4687d20986d823f67a6f05a076793627c880b95d4a11b0b30d80844"
            },
            "downloads": -1,
            "filename": "envsub-0.1.17-cp313-cp313-macosx_10_12_x86_64.whl",
            "has_sig": false,
            "md5_digest": "d256152f359b8e2a9e55ef841ce78868",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 228619,
            "upload_time": "2024-11-10T15:04:43",
            "upload_time_iso_8601": "2024-11-10T15:04:43.971192Z",
            "url": "https://files.pythonhosted.org/packages/7b/b1/26ddb2b978c48f384ab4c248e79d1f67840a0c0d4623af2d7f2e4cfc8c76/envsub-0.1.17-cp313-cp313-macosx_10_12_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "8082fc82bbd3cb581642252bfed1711af060e9a3be07959095f7b19bc67393b9",
                "md5": "6b7bdf11c90b256c538199516948acd8",
                "sha256": "4c2076ce6cfd216ad2914d6928bc34540a321ca543d6b7cc2f37eaf7fbffecb0"
            },
            "downloads": -1,
            "filename": "envsub-0.1.17-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "6b7bdf11c90b256c538199516948acd8",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 257617,
            "upload_time": "2024-11-10T15:04:45",
            "upload_time_iso_8601": "2024-11-10T15:04:45.799972Z",
            "url": "https://files.pythonhosted.org/packages/80/82/fc82bbd3cb581642252bfed1711af060e9a3be07959095f7b19bc67393b9/envsub-0.1.17-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "62c8ca880a2ddbf124f096f2643d4c9c7ec138f6df3406a27dde2baf3073e057",
                "md5": "850c04a6f67ff26123f89cfba6c7e88d",
                "sha256": "2a202cf5cd7e5b6815fc4044ce6b4d22dc9f5318d683f920ecf8ebc407f60537"
            },
            "downloads": -1,
            "filename": "envsub-0.1.17-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "has_sig": false,
            "md5_digest": "850c04a6f67ff26123f89cfba6c7e88d",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 262964,
            "upload_time": "2024-11-10T15:04:48",
            "upload_time_iso_8601": "2024-11-10T15:04:48.170654Z",
            "url": "https://files.pythonhosted.org/packages/62/c8/ca880a2ddbf124f096f2643d4c9c7ec138f6df3406a27dde2baf3073e057/envsub-0.1.17-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "63fe53313a27c177dafe5d76c3687f095fd38ccd93436395693525334e692413",
                "md5": "105d1a2812bbf75ffd1fc84a51197f69",
                "sha256": "2ace76415ce6d545e3b377ddb848b8b7e2b7c97cf18d2c1db3fb3685cb3ba9b1"
            },
            "downloads": -1,
            "filename": "envsub-0.1.17-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "105d1a2812bbf75ffd1fc84a51197f69",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 298190,
            "upload_time": "2024-11-10T15:04:49",
            "upload_time_iso_8601": "2024-11-10T15:04:49.232356Z",
            "url": "https://files.pythonhosted.org/packages/63/fe/53313a27c177dafe5d76c3687f095fd38ccd93436395693525334e692413/envsub-0.1.17-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d30961d54b5168d9b0802deff58d1740b3e9b6ce95694805c8e5bdf417ceeaed",
                "md5": "928d2395a103001c42f9eca6ffd33214",
                "sha256": "48f152e2e91e436cf49b9f1bf1c73ea0eb0373f896e594209c012d7323f4a281"
            },
            "downloads": -1,
            "filename": "envsub-0.1.17-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "has_sig": false,
            "md5_digest": "928d2395a103001c42f9eca6ffd33214",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 296880,
            "upload_time": "2024-11-10T15:04:50",
            "upload_time_iso_8601": "2024-11-10T15:04:50.453044Z",
            "url": "https://files.pythonhosted.org/packages/d3/09/61d54b5168d9b0802deff58d1740b3e9b6ce95694805c8e5bdf417ceeaed/envsub-0.1.17-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "43d1a73d85552870e3899595c6c9413a2f172617a290b956304e8a4c069d3567",
                "md5": "d1b5914e4552ea004cc1329f3dc69403",
                "sha256": "490404709164b6c88aa151d18924077b59f05e37fe6047d61a5552f7c581b91d"
            },
            "downloads": -1,
            "filename": "envsub-0.1.17-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "d1b5914e4552ea004cc1329f3dc69403",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 259184,
            "upload_time": "2024-11-10T15:04:51",
            "upload_time_iso_8601": "2024-11-10T15:04:51.501747Z",
            "url": "https://files.pythonhosted.org/packages/43/d1/a73d85552870e3899595c6c9413a2f172617a290b956304e8a4c069d3567/envsub-0.1.17-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d7511a90cd3c9f23a23fec8063b34034f92412175486e0832f8dff2d63acf1d4",
                "md5": "8a77b3914a09c43019d90ca576a4158a",
                "sha256": "2542bafde9ce0b5aacc917f02bbda21ff6dfb58412f2bb87ac9c28d2cb023724"
            },
            "downloads": -1,
            "filename": "envsub-0.1.17-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl",
            "has_sig": false,
            "md5_digest": "8a77b3914a09c43019d90ca576a4158a",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 272650,
            "upload_time": "2024-11-10T15:04:52",
            "upload_time_iso_8601": "2024-11-10T15:04:52.669337Z",
            "url": "https://files.pythonhosted.org/packages/d7/51/1a90cd3c9f23a23fec8063b34034f92412175486e0832f8dff2d63acf1d4/envsub-0.1.17-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e7c5f3b7ae7b0115920818e8d50b5b30bed14d463b496b6f648956302391cd58",
                "md5": "e7b42c790af7e7d93ed1f0a84e83cc54",
                "sha256": "6634658327c7f00ad1fe120dd7cc8747b07d0fe0a1771d6e0e2a30b8b6812b1f"
            },
            "downloads": -1,
            "filename": "envsub-0.1.17-cp313-cp313-musllinux_1_1_aarch64.whl",
            "has_sig": false,
            "md5_digest": "e7b42c790af7e7d93ed1f0a84e83cc54",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 443183,
            "upload_time": "2024-11-10T15:04:53",
            "upload_time_iso_8601": "2024-11-10T15:04:53.898899Z",
            "url": "https://files.pythonhosted.org/packages/e7/c5/f3b7ae7b0115920818e8d50b5b30bed14d463b496b6f648956302391cd58/envsub-0.1.17-cp313-cp313-musllinux_1_1_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "949fd37c8f40044eef0aca2f04b671c0fcaadd172d7e2835eddd04e19aa055f9",
                "md5": "7f0d5bdd3caa1cfce07681ddbdf43ad1",
                "sha256": "77b572e500c4b48ae342c80913e176178b230c2c097c7518284c5e13114de9fe"
            },
            "downloads": -1,
            "filename": "envsub-0.1.17-cp313-cp313-musllinux_1_1_armv7l.whl",
            "has_sig": false,
            "md5_digest": "7f0d5bdd3caa1cfce07681ddbdf43ad1",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 524152,
            "upload_time": "2024-11-10T15:04:55",
            "upload_time_iso_8601": "2024-11-10T15:04:55.077588Z",
            "url": "https://files.pythonhosted.org/packages/94/9f/d37c8f40044eef0aca2f04b671c0fcaadd172d7e2835eddd04e19aa055f9/envsub-0.1.17-cp313-cp313-musllinux_1_1_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "518be1c9fd5e10a10f477bf5af89392a916651aaa37b41467398dc61d08379e3",
                "md5": "1eb63700c0dbb78f9d97e58f3ec6c5bf",
                "sha256": "fa4635144440e7613d15990482bcf3471d0666bf2b4e2759e3a7859711a5d988"
            },
            "downloads": -1,
            "filename": "envsub-0.1.17-cp313-cp313-musllinux_1_1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "1eb63700c0dbb78f9d97e58f3ec6c5bf",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 426183,
            "upload_time": "2024-11-10T15:04:56",
            "upload_time_iso_8601": "2024-11-10T15:04:56.244005Z",
            "url": "https://files.pythonhosted.org/packages/51/8b/e1c9fd5e10a10f477bf5af89392a916651aaa37b41467398dc61d08379e3/envsub-0.1.17-cp313-cp313-musllinux_1_1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "18e63524eb668ca41f0becabf795421dbaaf5ce7a12522793084e6c6bebe79c4",
                "md5": "704fd92d749c90e392e9c96e8c22ef02",
                "sha256": "65eb111cc22110266c1b2553f5626f9ed5c43bf68aa42b31696c11fd95d74075"
            },
            "downloads": -1,
            "filename": "envsub-0.1.17-cp313-none-win32.whl",
            "has_sig": false,
            "md5_digest": "704fd92d749c90e392e9c96e8c22ef02",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 120359,
            "upload_time": "2024-11-10T15:04:57",
            "upload_time_iso_8601": "2024-11-10T15:04:57.356033Z",
            "url": "https://files.pythonhosted.org/packages/18/e6/3524eb668ca41f0becabf795421dbaaf5ce7a12522793084e6c6bebe79c4/envsub-0.1.17-cp313-none-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f33d2dc2aaf886e20d1f282463e7a83293afeccd852823b12810bbefa0016cd9",
                "md5": "e37e731712a89c0d2b75b79350489929",
                "sha256": "c929c3c17df18034d8d5584a5c7a0677d734890744531aecee638dc554127206"
            },
            "downloads": -1,
            "filename": "envsub-0.1.17-cp313-none-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "e37e731712a89c0d2b75b79350489929",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 128706,
            "upload_time": "2024-11-10T15:04:58",
            "upload_time_iso_8601": "2024-11-10T15:04:58.303547Z",
            "url": "https://files.pythonhosted.org/packages/f3/3d/2dc2aaf886e20d1f282463e7a83293afeccd852823b12810bbefa0016cd9/envsub-0.1.17-cp313-none-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "2a0f81adb643e7af46f5877802ff3af5021dbeddaf35c5cb74232da8fb53262a",
                "md5": "1f9c469eb8bb7aed2f9f7061fdfb307f",
                "sha256": "1d279c5a5150ce090a8c3e89207165804d42ac38d589ec79bf5ffbfad12fd172"
            },
            "downloads": -1,
            "filename": "envsub-0.1.17-cp39-cp39-macosx_10_12_x86_64.whl",
            "has_sig": false,
            "md5_digest": "1f9c469eb8bb7aed2f9f7061fdfb307f",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 230086,
            "upload_time": "2024-11-10T15:04:59",
            "upload_time_iso_8601": "2024-11-10T15:04:59.291483Z",
            "url": "https://files.pythonhosted.org/packages/2a/0f/81adb643e7af46f5877802ff3af5021dbeddaf35c5cb74232da8fb53262a/envsub-0.1.17-cp39-cp39-macosx_10_12_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3705c0f625ceea171b2887847cea7e82cf169eb70094bf7d234f11347eef51b0",
                "md5": "e8f547ad2d3249d27cba0a9140140c7d",
                "sha256": "1aef34079847f85e4a2b95e7b8f8d51f305a7c6bc5c2e2021a263a4438d487fb"
            },
            "downloads": -1,
            "filename": "envsub-0.1.17-cp39-cp39-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "e8f547ad2d3249d27cba0a9140140c7d",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 226215,
            "upload_time": "2024-11-10T15:05:00",
            "upload_time_iso_8601": "2024-11-10T15:05:00.416664Z",
            "url": "https://files.pythonhosted.org/packages/37/05/c0f625ceea171b2887847cea7e82cf169eb70094bf7d234f11347eef51b0/envsub-0.1.17-cp39-cp39-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "079c931adb5a3beed46cb12faf1cfe12b9bd10629d1f0a3a889c0fd7b7b7c2cf",
                "md5": "d2bf0ba4b16916697f2245729c9d2271",
                "sha256": "7589ab8e2a06f71d1afb44289602ed81397e7c6d2e3e1ee285066c3f1ac7e6b4"
            },
            "downloads": -1,
            "filename": "envsub-0.1.17-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "d2bf0ba4b16916697f2245729c9d2271",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 258986,
            "upload_time": "2024-11-10T15:05:01",
            "upload_time_iso_8601": "2024-11-10T15:05:01.524026Z",
            "url": "https://files.pythonhosted.org/packages/07/9c/931adb5a3beed46cb12faf1cfe12b9bd10629d1f0a3a889c0fd7b7b7c2cf/envsub-0.1.17-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "33ac5762dfb060e6ea4319ccb121d79af54a48bca0e1eb95681742fd534ce36b",
                "md5": "f22e7b6e42681ec12526ffd175f295be",
                "sha256": "b8b39a632a48ad2d9d682cd50e87abbcc01c13a25a423f48dc79ebfb7d3a48c1"
            },
            "downloads": -1,
            "filename": "envsub-0.1.17-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "has_sig": false,
            "md5_digest": "f22e7b6e42681ec12526ffd175f295be",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 263997,
            "upload_time": "2024-11-10T15:05:02",
            "upload_time_iso_8601": "2024-11-10T15:05:02.759711Z",
            "url": "https://files.pythonhosted.org/packages/33/ac/5762dfb060e6ea4319ccb121d79af54a48bca0e1eb95681742fd534ce36b/envsub-0.1.17-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "dfdc2d208bb5c1908f9c7cd4931a348e00ac59a9238f23ec7aa174ea2553b7c8",
                "md5": "718df581c847be83f95df702966b54d8",
                "sha256": "b69c32a3cc801c22900574b1dc2c5069eee58a3352c7ca7c12cdd274392a0526"
            },
            "downloads": -1,
            "filename": "envsub-0.1.17-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "718df581c847be83f95df702966b54d8",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 298436,
            "upload_time": "2024-11-10T15:05:03",
            "upload_time_iso_8601": "2024-11-10T15:05:03.912853Z",
            "url": "https://files.pythonhosted.org/packages/df/dc/2d208bb5c1908f9c7cd4931a348e00ac59a9238f23ec7aa174ea2553b7c8/envsub-0.1.17-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "dceb9f862eed442134eec390b6cf4428c683e9b838ea5c3086c87e14620e7aed",
                "md5": "0230f4a2613f78eb62769d0f37b01d63",
                "sha256": "cfa749bb8790a3382d79245b7636e2ab2c21b98d8ad68d1db6cb4dd5a258dd6d"
            },
            "downloads": -1,
            "filename": "envsub-0.1.17-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "has_sig": false,
            "md5_digest": "0230f4a2613f78eb62769d0f37b01d63",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 299842,
            "upload_time": "2024-11-10T15:05:05",
            "upload_time_iso_8601": "2024-11-10T15:05:05.094462Z",
            "url": "https://files.pythonhosted.org/packages/dc/eb/9f862eed442134eec390b6cf4428c683e9b838ea5c3086c87e14620e7aed/envsub-0.1.17-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3ffbf2c14ad03edcd36818e12610cb476eaafd1ae66380f403b7e182e91fb26b",
                "md5": "f5f5d4b683ef0b0f7536c6afb8cf607b",
                "sha256": "3248319d8a46c925c5ae0f53f5a7ae1d66bab33afb652bc163fd37f7961e43f1"
            },
            "downloads": -1,
            "filename": "envsub-0.1.17-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "f5f5d4b683ef0b0f7536c6afb8cf607b",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 260515,
            "upload_time": "2024-11-10T15:05:07",
            "upload_time_iso_8601": "2024-11-10T15:05:07.006692Z",
            "url": "https://files.pythonhosted.org/packages/3f/fb/f2c14ad03edcd36818e12610cb476eaafd1ae66380f403b7e182e91fb26b/envsub-0.1.17-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "11d58e8e5f4e0e3b34ee1355029b8e7a643e9e1a5407ba0735a16095f7604c68",
                "md5": "a7f8e5d163f2235908a950890769ba6e",
                "sha256": "350bcf06f479064746d656ec098790bbb66f6ef6f0f3b52d565429d54d74d187"
            },
            "downloads": -1,
            "filename": "envsub-0.1.17-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl",
            "has_sig": false,
            "md5_digest": "a7f8e5d163f2235908a950890769ba6e",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 274404,
            "upload_time": "2024-11-10T15:05:08",
            "upload_time_iso_8601": "2024-11-10T15:05:08.258616Z",
            "url": "https://files.pythonhosted.org/packages/11/d5/8e8e5f4e0e3b34ee1355029b8e7a643e9e1a5407ba0735a16095f7604c68/envsub-0.1.17-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "35a66b92c10f8acea2e3f1fc1daac93e585ce5d25a092d20b458737eeae3f8ee",
                "md5": "2a7e8f6499200b2c3ab7ae04cd1999cf",
                "sha256": "05ef0a1ab957b89683dc4746094ebc6c6ea04b51dcadc355c27615595bd6173c"
            },
            "downloads": -1,
            "filename": "envsub-0.1.17-cp39-cp39-musllinux_1_1_aarch64.whl",
            "has_sig": false,
            "md5_digest": "2a7e8f6499200b2c3ab7ae04cd1999cf",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 444409,
            "upload_time": "2024-11-10T15:05:09",
            "upload_time_iso_8601": "2024-11-10T15:05:09.362729Z",
            "url": "https://files.pythonhosted.org/packages/35/a6/6b92c10f8acea2e3f1fc1daac93e585ce5d25a092d20b458737eeae3f8ee/envsub-0.1.17-cp39-cp39-musllinux_1_1_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "8e588d60237e1e8273e47bbfc0c993b44013735f22f2e6a7a233043fffd08ec3",
                "md5": "83b78b578de1a1bdd190e9ef40435ceb",
                "sha256": "5531c3f0b3bb9862488ae6740654515b24c96bccb3a4c985ef773c279c79106f"
            },
            "downloads": -1,
            "filename": "envsub-0.1.17-cp39-cp39-musllinux_1_1_armv7l.whl",
            "has_sig": false,
            "md5_digest": "83b78b578de1a1bdd190e9ef40435ceb",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 526536,
            "upload_time": "2024-11-10T15:05:11",
            "upload_time_iso_8601": "2024-11-10T15:05:11.709206Z",
            "url": "https://files.pythonhosted.org/packages/8e/58/8d60237e1e8273e47bbfc0c993b44013735f22f2e6a7a233043fffd08ec3/envsub-0.1.17-cp39-cp39-musllinux_1_1_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d2689ded3ad465fde6ce05445f4526555e0dd48d4d631f3eb0754233b45a1056",
                "md5": "0aa63f97a170bf36179e688d8cd044eb",
                "sha256": "e18a2fc54be1217f1e882f1978131457e976f60f46284196561005b46dc35e71"
            },
            "downloads": -1,
            "filename": "envsub-0.1.17-cp39-cp39-musllinux_1_1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "0aa63f97a170bf36179e688d8cd044eb",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 428227,
            "upload_time": "2024-11-10T15:05:12",
            "upload_time_iso_8601": "2024-11-10T15:05:12.959125Z",
            "url": "https://files.pythonhosted.org/packages/d2/68/9ded3ad465fde6ce05445f4526555e0dd48d4d631f3eb0754233b45a1056/envsub-0.1.17-cp39-cp39-musllinux_1_1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "813c6b7053dd29f282a05159bba8f1d4698f92bcc6f20b5bd0555923836fa910",
                "md5": "ad1d9fa5d5cdc5bf950585f63172e786",
                "sha256": "411f4880e6dd3cb190c62269441e7a647fd92d34782393c19c61e919d94297ad"
            },
            "downloads": -1,
            "filename": "envsub-0.1.17-pp310-pypy310_pp73-macosx_10_12_x86_64.whl",
            "has_sig": false,
            "md5_digest": "ad1d9fa5d5cdc5bf950585f63172e786",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.9",
            "size": 229949,
            "upload_time": "2024-11-10T15:05:14",
            "upload_time_iso_8601": "2024-11-10T15:05:14.400390Z",
            "url": "https://files.pythonhosted.org/packages/81/3c/6b7053dd29f282a05159bba8f1d4698f92bcc6f20b5bd0555923836fa910/envsub-0.1.17-pp310-pypy310_pp73-macosx_10_12_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "23797d14e53728dce604e121dbc7610278a463e92c16c81b88e7f5b577957ed2",
                "md5": "e651b37043d67f1d72a1fb6424fd9bd2",
                "sha256": "00a32909bcb03e4add76c630416623c520f0363a878cf6a01ed80064c67dc81a"
            },
            "downloads": -1,
            "filename": "envsub-0.1.17-pp310-pypy310_pp73-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "e651b37043d67f1d72a1fb6424fd9bd2",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.9",
            "size": 226137,
            "upload_time": "2024-11-10T15:05:16",
            "upload_time_iso_8601": "2024-11-10T15:05:16.212293Z",
            "url": "https://files.pythonhosted.org/packages/23/79/7d14e53728dce604e121dbc7610278a463e92c16c81b88e7f5b577957ed2/envsub-0.1.17-pp310-pypy310_pp73-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "042597ec1a2d0ba705feb5f7b23bfd250181ac881dbbcd84ceb64c2a061f070d",
                "md5": "3e4199ea36b8efc4e5aac68e643999c5",
                "sha256": "45fb5e7b8d6420d6973ecfec87b52fe3eed99a0e89a8b990ae9f6859ad74ec12"
            },
            "downloads": -1,
            "filename": "envsub-0.1.17-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "3e4199ea36b8efc4e5aac68e643999c5",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.9",
            "size": 258885,
            "upload_time": "2024-11-10T15:05:17",
            "upload_time_iso_8601": "2024-11-10T15:05:17.331120Z",
            "url": "https://files.pythonhosted.org/packages/04/25/97ec1a2d0ba705feb5f7b23bfd250181ac881dbbcd84ceb64c2a061f070d/envsub-0.1.17-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c5fdae00f49c8e3281a83931ad7bb18e219f05404fc911519d0e860d0ff1f896",
                "md5": "fcb9328aeeb45a521c6d9e6e9f881f34",
                "sha256": "56a55eaadaf4421da186beff8a020b9284b41cea7753e7840fd66dd113d010a8"
            },
            "downloads": -1,
            "filename": "envsub-0.1.17-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "fcb9328aeeb45a521c6d9e6e9f881f34",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.9",
            "size": 260234,
            "upload_time": "2024-11-10T15:05:18",
            "upload_time_iso_8601": "2024-11-10T15:05:18.803672Z",
            "url": "https://files.pythonhosted.org/packages/c5/fd/ae00f49c8e3281a83931ad7bb18e219f05404fc911519d0e860d0ff1f896/envsub-0.1.17-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "46f2a13eb3bceee5533f94f4f3d936876a2caecbce448fe31c978b89e1d0cf42",
                "md5": "8d821ef28c726a2deacccc9930a248b2",
                "sha256": "fa7b0f4ab48455ea07b5e2685193e8077938ea0c9c75a3d395c64605307f888e"
            },
            "downloads": -1,
            "filename": "envsub-0.1.17-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl",
            "has_sig": false,
            "md5_digest": "8d821ef28c726a2deacccc9930a248b2",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.9",
            "size": 274262,
            "upload_time": "2024-11-10T15:05:20",
            "upload_time_iso_8601": "2024-11-10T15:05:20.629587Z",
            "url": "https://files.pythonhosted.org/packages/46/f2/a13eb3bceee5533f94f4f3d936876a2caecbce448fe31c978b89e1d0cf42/envsub-0.1.17-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3c6b1a6277a04de45f8447735ab831087320db10250febf66969f210433fdfa9",
                "md5": "c03ed7d5fc17ea6debe9cf3036615fd4",
                "sha256": "7a0d31922be0733210a1115a1bccea5647c3a041bf707e4a8561c6873a600015"
            },
            "downloads": -1,
            "filename": "envsub-0.1.17-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl",
            "has_sig": false,
            "md5_digest": "c03ed7d5fc17ea6debe9cf3036615fd4",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.9",
            "size": 444213,
            "upload_time": "2024-11-10T15:05:22",
            "upload_time_iso_8601": "2024-11-10T15:05:22.542620Z",
            "url": "https://files.pythonhosted.org/packages/3c/6b/1a6277a04de45f8447735ab831087320db10250febf66969f210433fdfa9/envsub-0.1.17-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "792676821c38f5024dfc79d24651ea419680ad5ebeb6a59895f29e64d62ab38b",
                "md5": "e1b325411260a90420af7a588ae472db",
                "sha256": "ad75e15786ddb555d5a0114f143ee2916ec1c8cd1fd82ebe494d0241efa0ed6b"
            },
            "downloads": -1,
            "filename": "envsub-0.1.17-pp310-pypy310_pp73-musllinux_1_1_armv7l.whl",
            "has_sig": false,
            "md5_digest": "e1b325411260a90420af7a588ae472db",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.9",
            "size": 526179,
            "upload_time": "2024-11-10T15:05:24",
            "upload_time_iso_8601": "2024-11-10T15:05:24.438077Z",
            "url": "https://files.pythonhosted.org/packages/79/26/76821c38f5024dfc79d24651ea419680ad5ebeb6a59895f29e64d62ab38b/envsub-0.1.17-pp310-pypy310_pp73-musllinux_1_1_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "dd281777bb8dbec8b54fe9c0a7c1cedf388def910e357bb7532dd84966cec410",
                "md5": "348a35ddd45450dc261de798cedcd080",
                "sha256": "32045d68287a6c3f5939f0a61b227bca2208539ed300f9614b39ed6812f540ef"
            },
            "downloads": -1,
            "filename": "envsub-0.1.17-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "348a35ddd45450dc261de798cedcd080",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.9",
            "size": 428055,
            "upload_time": "2024-11-10T15:05:26",
            "upload_time_iso_8601": "2024-11-10T15:05:26.550834Z",
            "url": "https://files.pythonhosted.org/packages/dd/28/1777bb8dbec8b54fe9c0a7c1cedf388def910e357bb7532dd84966cec410/envsub-0.1.17-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "52d173964cc4d7a21dd508719223946634cc7cf42ccb9821692aea4a0f9fa016",
                "md5": "f5777676193e016843e7d7b377240786",
                "sha256": "a0264b6d65506d5d572fff3d99ab22c9f13fcb2a2da856d81996dd3bfa6ba90c"
            },
            "downloads": -1,
            "filename": "envsub-0.1.17-pp39-pypy39_pp73-macosx_10_12_x86_64.whl",
            "has_sig": false,
            "md5_digest": "f5777676193e016843e7d7b377240786",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.9",
            "size": 230274,
            "upload_time": "2024-11-10T15:05:27",
            "upload_time_iso_8601": "2024-11-10T15:05:27.601117Z",
            "url": "https://files.pythonhosted.org/packages/52/d1/73964cc4d7a21dd508719223946634cc7cf42ccb9821692aea4a0f9fa016/envsub-0.1.17-pp39-pypy39_pp73-macosx_10_12_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "2ea62e406ba553fb243a8251379bb3a1ba37e46ca7eb0b8c8975c2dc51ac8a49",
                "md5": "0075e1c3aa2707787d28472ef5cbc866",
                "sha256": "6e9fbe91a6604aea790893cd1960e9e1fc9213fc36615d1d3ccc2cc13d94b24e"
            },
            "downloads": -1,
            "filename": "envsub-0.1.17-pp39-pypy39_pp73-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "0075e1c3aa2707787d28472ef5cbc866",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.9",
            "size": 226516,
            "upload_time": "2024-11-10T15:05:28",
            "upload_time_iso_8601": "2024-11-10T15:05:28.751675Z",
            "url": "https://files.pythonhosted.org/packages/2e/a6/2e406ba553fb243a8251379bb3a1ba37e46ca7eb0b8c8975c2dc51ac8a49/envsub-0.1.17-pp39-pypy39_pp73-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "dcc1ed3db5c276ad35cc84997224c0bd33e23aede6fc6e449e81d8c6cf518a6c",
                "md5": "e55556dbd031367423d4dbca5a3257cc",
                "sha256": "61829164e326ece9f9fe3bf3e9202232c83e923d9f278ca50b197fdb5a79a6d0"
            },
            "downloads": -1,
            "filename": "envsub-0.1.17-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "e55556dbd031367423d4dbca5a3257cc",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.9",
            "size": 259116,
            "upload_time": "2024-11-10T15:05:30",
            "upload_time_iso_8601": "2024-11-10T15:05:30.098942Z",
            "url": "https://files.pythonhosted.org/packages/dc/c1/ed3db5c276ad35cc84997224c0bd33e23aede6fc6e449e81d8c6cf518a6c/envsub-0.1.17-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "fe96ea2e292f9c10549e169ace8ba1d439f6cc0d0c0d94caf8df38f47f46759f",
                "md5": "bc39612712f374297c53edd584fd7634",
                "sha256": "3174599ff17c9b56a4aeaaf6d7c4c64389f7f68d2f9d59d98eb557e94f5047f7"
            },
            "downloads": -1,
            "filename": "envsub-0.1.17-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "bc39612712f374297c53edd584fd7634",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.9",
            "size": 260758,
            "upload_time": "2024-11-10T15:05:31",
            "upload_time_iso_8601": "2024-11-10T15:05:31.761494Z",
            "url": "https://files.pythonhosted.org/packages/fe/96/ea2e292f9c10549e169ace8ba1d439f6cc0d0c0d94caf8df38f47f46759f/envsub-0.1.17-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "69d0e412c7471063cc2f7367984349ac9d9263097857a6a75e172082e1ceaeb5",
                "md5": "66a1314db753926b34b6b1febeb5813e",
                "sha256": "b3c7f2e85a5ccde81af6233bcb5c27188132d1d8efed6f5a9863e9422ae85cde"
            },
            "downloads": -1,
            "filename": "envsub-0.1.17-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl",
            "has_sig": false,
            "md5_digest": "66a1314db753926b34b6b1febeb5813e",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.9",
            "size": 274533,
            "upload_time": "2024-11-10T15:05:33",
            "upload_time_iso_8601": "2024-11-10T15:05:33.584110Z",
            "url": "https://files.pythonhosted.org/packages/69/d0/e412c7471063cc2f7367984349ac9d9263097857a6a75e172082e1ceaeb5/envsub-0.1.17-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5eb03633d3938653baf4610d4d12a853fe5d1a9a20577281cb6f8ed7f1c32ac4",
                "md5": "9afad092625e718618deb6b1d62af462",
                "sha256": "7bbfde077fc779eaa6fc5a614e246ae5c59c8a7e179c36799dc6f9ebc2acdac7"
            },
            "downloads": -1,
            "filename": "envsub-0.1.17-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl",
            "has_sig": false,
            "md5_digest": "9afad092625e718618deb6b1d62af462",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.9",
            "size": 444625,
            "upload_time": "2024-11-10T15:05:34",
            "upload_time_iso_8601": "2024-11-10T15:05:34.719421Z",
            "url": "https://files.pythonhosted.org/packages/5e/b0/3633d3938653baf4610d4d12a853fe5d1a9a20577281cb6f8ed7f1c32ac4/envsub-0.1.17-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3dac8355c1e10fc3c87dad4babf78f87dee0997d78ab9b8adb703f751ad34959",
                "md5": "8cd06cd81113773918fc141a69172f9d",
                "sha256": "53776c3eef67b5ad2d85f180080f2fb7a72afb32ed572e607b6c1fcbca11bd93"
            },
            "downloads": -1,
            "filename": "envsub-0.1.17-pp39-pypy39_pp73-musllinux_1_1_armv7l.whl",
            "has_sig": false,
            "md5_digest": "8cd06cd81113773918fc141a69172f9d",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.9",
            "size": 526655,
            "upload_time": "2024-11-10T15:05:35",
            "upload_time_iso_8601": "2024-11-10T15:05:35.939391Z",
            "url": "https://files.pythonhosted.org/packages/3d/ac/8355c1e10fc3c87dad4babf78f87dee0997d78ab9b8adb703f751ad34959/envsub-0.1.17-pp39-pypy39_pp73-musllinux_1_1_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "7c88a5ef19be69cebc0dcd8db38a5a5caf9443614ac60f4ab886c361e8b13115",
                "md5": "f2e27b28dcf03e588e7a02b6001f6960",
                "sha256": "31c6a0585ed2fee3572dfe9a963fcd1a10ea26406349534840a8eecf2c8c5216"
            },
            "downloads": -1,
            "filename": "envsub-0.1.17-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "f2e27b28dcf03e588e7a02b6001f6960",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.9",
            "size": 428055,
            "upload_time": "2024-11-10T15:05:37",
            "upload_time_iso_8601": "2024-11-10T15:05:37.165747Z",
            "url": "https://files.pythonhosted.org/packages/7c/88/a5ef19be69cebc0dcd8db38a5a5caf9443614ac60f4ab886c361e8b13115/envsub-0.1.17-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "22e44d8a12eb27c62b45f6b808d11012c8cbf23a14325f5af7befc7bada6a9f3",
                "md5": "268c4cd991041816b59c810c6ab7bc52",
                "sha256": "b0ff7f6a8f45c757b2ac21e5182d8a3f764660ecbb402e0a793b48cad9afcfd4"
            },
            "downloads": -1,
            "filename": "envsub-0.1.17.tar.gz",
            "has_sig": false,
            "md5_digest": "268c4cd991041816b59c810c6ab7bc52",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.9",
            "size": 18108,
            "upload_time": "2024-11-10T15:05:38",
            "upload_time_iso_8601": "2024-11-10T15:05:38.259039Z",
            "url": "https://files.pythonhosted.org/packages/22/e4/4d8a12eb27c62b45f6b808d11012c8cbf23a14325f5af7befc7bada6a9f3/envsub-0.1.17.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-11-10 15:05:38",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "envsub"
}
        
Elapsed time: 0.54879s