Name | mrflagly JSON |
Version |
0.2.5
JSON |
| download |
home_page | https://github.com/vangheem/mr.flagly |
Summary | No nonsense feature flagging system |
upload_time | 2023-03-29 19:11:18 |
maintainer | None |
docs_url | None |
author | None |
requires_python | >=3.7 |
license | MIT |
keywords |
|
VCS |
 |
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# Introduction
Feature flagging should not be so complicated.
Mr Flagly is a decentralized feature flagging system written in Rust with bindings for other languages.
It does not depend on third party services or require you to deploy services and databases to manage.
Supported feature flag definition sources:
- URL
- JSON Value
- Environment Variable
## Rust usage
Setup your flag service:
```rust
use mrflagly::service::{FlagService, FlagServiceOptions};
let flag_service = FlagService::new(FlagServiceOptions {
finder_type: mrflagly::service::types::FlagFinderType::URL,
url: "https://path/to/hosted/json/file",
refresh_interval: 600,
data: None,
env_var: None,
})
```
Then, to check for feature flag:
```rust
if flag_service.enabled("feature_x", false /* default value */, Some(HashMap::from([(String::from("user_id"), String::from("123")),])) /* optional context */) {
// do something
}
```
## Python support
```python
import mrflagly
flag_service = mrflagly.FlagService(url="https://path/to/hosted/json/file")
if flag_service.enabled("feature_x", default=False, context={"foo": "bar"}):
# do something
```
## FlagService constructor parameters
- `finder_type`: (NULL, URL, JSON, ENVVAR)
- `url`: URL to download feature flag json data
- `refresh_interval`: How often to poll the feature flag data endpoint
- `data`: Instead of hosting feature flag data from URL, you can provide it as a json blob
- `env_var`: Provide feature flag data in environment variable
## JSON format
JSON format for feature flag data:
```json
{
"my_feature": {
"rollout": 100
},
"my_feature_with_variants": {
"rollout": 0,
"variants" {
"user_id": ["123"],
"company_id": ["123"]
}
}
}
```
## Example activating for a particular customer
JSON config data:
```json
{
"feature": {
"rollout": 0,
"variants": {
"customer_id": ["123"]
}
}
}
```
Usage:
```python
import mrflagly
import json
flag_service = mrflagly.FlagService(
data=json.dumps({"feature": {"rollout": 0, "variants": {"customer_id": ["123"]}}}))
if flag_service.enabled("feature_x", default=False, context={"customer_id": "123"}):
# do something
```
Raw data
{
"_id": null,
"home_page": "https://github.com/vangheem/mr.flagly",
"name": "mrflagly",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.7",
"maintainer_email": null,
"keywords": null,
"author": null,
"author_email": null,
"download_url": null,
"platform": null,
"description": "# Introduction\n\nFeature flagging should not be so complicated.\n\nMr Flagly is a decentralized feature flagging system written in Rust with bindings for other languages.\n\nIt does not depend on third party services or require you to deploy services and databases to manage.\n\nSupported feature flag definition sources:\n\n- URL\n- JSON Value\n- Environment Variable\n\n\n## Rust usage\n\nSetup your flag service:\n\n```rust\nuse mrflagly::service::{FlagService, FlagServiceOptions};\nlet flag_service = FlagService::new(FlagServiceOptions {\n finder_type: mrflagly::service::types::FlagFinderType::URL,\n url: \"https://path/to/hosted/json/file\",\n refresh_interval: 600,\n data: None,\n env_var: None,\n})\n```\n\nThen, to check for feature flag:\n\n```rust\nif flag_service.enabled(\"feature_x\", false /* default value */, Some(HashMap::from([(String::from(\"user_id\"), String::from(\"123\")),])) /* optional context */) {\n // do something\n}\n```\n\n\n## Python support\n\n```python\nimport mrflagly\n\nflag_service = mrflagly.FlagService(url=\"https://path/to/hosted/json/file\")\nif flag_service.enabled(\"feature_x\", default=False, context={\"foo\": \"bar\"}):\n # do something\n```\n\n\n## FlagService constructor parameters\n\n- `finder_type`: (NULL, URL, JSON, ENVVAR)\n- `url`: URL to download feature flag json data\n- `refresh_interval`: How often to poll the feature flag data endpoint\n- `data`: Instead of hosting feature flag data from URL, you can provide it as a json blob\n- `env_var`: Provide feature flag data in environment variable\n\n\n\n## JSON format\n\nJSON format for feature flag data:\n\n```json\n{\n \"my_feature\": {\n \"rollout\": 100\n },\n \"my_feature_with_variants\": {\n \"rollout\": 0,\n \"variants\" {\n \"user_id\": [\"123\"],\n \"company_id\": [\"123\"]\n }\n }\n}\n```\n\n\n## Example activating for a particular customer\n\nJSON config data:\n\n```json\n{\n \"feature\": {\n \"rollout\": 0,\n \"variants\": {\n \"customer_id\": [\"123\"]\n }\n }\n}\n```\n\n\nUsage:\n```python\nimport mrflagly\nimport json\n\nflag_service = mrflagly.FlagService(\n data=json.dumps({\"feature\": {\"rollout\": 0, \"variants\": {\"customer_id\": [\"123\"]}}}))\n\nif flag_service.enabled(\"feature_x\", default=False, context={\"customer_id\": \"123\"}):\n # do something\n```\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "No nonsense feature flagging system",
"version": "0.2.5",
"split_keywords": [],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "2302533c2e539e34169fb3b408f7521f6b940704bfc7f95d22b306db00f5f968",
"md5": "e2b4f8f67e42298b8bdb61c6f9b1ae43",
"sha256": "f57e7ce5cc61244e16ff225ab39fd2c0defedc23bdb2cd15f94563efb8952e8d"
},
"downloads": -1,
"filename": "mrflagly-0.2.5-cp310-cp310-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl",
"has_sig": false,
"md5_digest": "e2b4f8f67e42298b8bdb61c6f9b1ae43",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.7",
"size": 2303592,
"upload_time": "2023-03-29T19:11:18",
"upload_time_iso_8601": "2023-03-29T19:11:18.908415Z",
"url": "https://files.pythonhosted.org/packages/23/02/533c2e539e34169fb3b408f7521f6b940704bfc7f95d22b306db00f5f968/mrflagly-0.2.5-cp310-cp310-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "88845c609bcf34734d12f5f0301d50cf7e1725671037a8289fc2eba2f940821f",
"md5": "b6a0bad3f48ec479f8d2738ae5954eef",
"sha256": "7c5ff8e32dff0a81d9eb5654954b482c6352ae9059b506935ff8285f7aded677"
},
"downloads": -1,
"filename": "mrflagly-0.2.5-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl",
"has_sig": false,
"md5_digest": "b6a0bad3f48ec479f8d2738ae5954eef",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.7",
"size": 2379206,
"upload_time": "2023-03-29T19:11:21",
"upload_time_iso_8601": "2023-03-29T19:11:21.592155Z",
"url": "https://files.pythonhosted.org/packages/88/84/5c609bcf34734d12f5f0301d50cf7e1725671037a8289fc2eba2f940821f/mrflagly-0.2.5-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "41c35aec0d5c2f15ced63df335f2b3278b894cb08f6d78202e527cfcd8334cde",
"md5": "95ec6f2f13f24c542c1b0e03dd9eebef",
"sha256": "94b0a92500071d6e42c345d558b3be1f044fddc522bb9a83e444fe53105b9ccf"
},
"downloads": -1,
"filename": "mrflagly-0.2.5-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "95ec6f2f13f24c542c1b0e03dd9eebef",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.7",
"size": 2158895,
"upload_time": "2023-03-29T19:11:23",
"upload_time_iso_8601": "2023-03-29T19:11:23.954337Z",
"url": "https://files.pythonhosted.org/packages/41/c3/5aec0d5c2f15ced63df335f2b3278b894cb08f6d78202e527cfcd8334cde/mrflagly-0.2.5-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "12c4eb2f02720bfcab7b0c6bff5a105b2e71874b9f518253386393a046c70c5f",
"md5": "d586b3c47512501edfc10a456a65a769",
"sha256": "c9928ad9ca3b6233bcbdf441f95d5314e9f6fb52da366ef7d9d4001307e83d3f"
},
"downloads": -1,
"filename": "mrflagly-0.2.5-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"has_sig": false,
"md5_digest": "d586b3c47512501edfc10a456a65a769",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.7",
"size": 2068552,
"upload_time": "2023-03-29T19:11:26",
"upload_time_iso_8601": "2023-03-29T19:11:26.097912Z",
"url": "https://files.pythonhosted.org/packages/12/c4/eb2f02720bfcab7b0c6bff5a105b2e71874b9f518253386393a046c70c5f/mrflagly-0.2.5-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "01042d45f155f77a6be169b510b60848dd3ed66534a60b4c9b3c98f9a77c9afc",
"md5": "cce5018943adc260478d01b443c5af4d",
"sha256": "771c198f7691ed1c3129c7f37aac1a6c59f0578852a2038d02ef85384f1f4b8b"
},
"downloads": -1,
"filename": "mrflagly-0.2.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "cce5018943adc260478d01b443c5af4d",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.7",
"size": 2343699,
"upload_time": "2023-03-29T19:11:27",
"upload_time_iso_8601": "2023-03-29T19:11:27.996048Z",
"url": "https://files.pythonhosted.org/packages/01/04/2d45f155f77a6be169b510b60848dd3ed66534a60b4c9b3c98f9a77c9afc/mrflagly-0.2.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "3166b32fb9965ba431527afb92910d8cd1c8abd7955182af563aa3fa1d3b0376",
"md5": "6cbb611ac76cc4d4b7800e183c5463ac",
"sha256": "50a1f7383ae5dfdebfd05e5a2e107ed6bee7d965b10faa7333c0e533fe705975"
},
"downloads": -1,
"filename": "mrflagly-0.2.5-cp310-none-win32.whl",
"has_sig": false,
"md5_digest": "6cbb611ac76cc4d4b7800e183c5463ac",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.7",
"size": 917162,
"upload_time": "2023-03-29T19:11:30",
"upload_time_iso_8601": "2023-03-29T19:11:30.493744Z",
"url": "https://files.pythonhosted.org/packages/31/66/b32fb9965ba431527afb92910d8cd1c8abd7955182af563aa3fa1d3b0376/mrflagly-0.2.5-cp310-none-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "56eea5114406d2bfbc0e47cde143c50cf11dabfeb83e84aa7b6546bb71480195",
"md5": "50a970a8b95ef0e3a61034f94d67c78c",
"sha256": "8e5dc6dada390b61cdbff1a2cb3d960bc2c04cc9bddc05e1b61ca19fd4d9f810"
},
"downloads": -1,
"filename": "mrflagly-0.2.5-cp310-none-win_amd64.whl",
"has_sig": false,
"md5_digest": "50a970a8b95ef0e3a61034f94d67c78c",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.7",
"size": 964981,
"upload_time": "2023-03-29T19:11:32",
"upload_time_iso_8601": "2023-03-29T19:11:32.257622Z",
"url": "https://files.pythonhosted.org/packages/56/ee/a5114406d2bfbc0e47cde143c50cf11dabfeb83e84aa7b6546bb71480195/mrflagly-0.2.5-cp310-none-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "618451fdc8cfd571cd29b70107a1f46114721b4431ca6f8b44e3d354d4cda1c4",
"md5": "29339c9b395000838c2b2e8449d3c53f",
"sha256": "1098a3086051d71267af04d7bb5fba94bb7d9a3fb99d2a2c1c6d5e1173cc6aeb"
},
"downloads": -1,
"filename": "mrflagly-0.2.5-cp311-cp311-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl",
"has_sig": false,
"md5_digest": "29339c9b395000838c2b2e8449d3c53f",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.7",
"size": 2303591,
"upload_time": "2023-03-29T19:11:34",
"upload_time_iso_8601": "2023-03-29T19:11:34.104691Z",
"url": "https://files.pythonhosted.org/packages/61/84/51fdc8cfd571cd29b70107a1f46114721b4431ca6f8b44e3d354d4cda1c4/mrflagly-0.2.5-cp311-cp311-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "25b2e6e0c2d57466f8627bc478ffcf9dd43a154e3b93fc5c964a0968651d7c0d",
"md5": "fdaae33255afde7e45a70cab96e8f799",
"sha256": "a095562e08da713e64df0ea75b1400a82ff3cc66da5417b3a506d3326971b1c2"
},
"downloads": -1,
"filename": "mrflagly-0.2.5-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.whl",
"has_sig": false,
"md5_digest": "fdaae33255afde7e45a70cab96e8f799",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.7",
"size": 2379131,
"upload_time": "2023-03-29T19:11:36",
"upload_time_iso_8601": "2023-03-29T19:11:36.210247Z",
"url": "https://files.pythonhosted.org/packages/25/b2/e6e0c2d57466f8627bc478ffcf9dd43a154e3b93fc5c964a0968651d7c0d/mrflagly-0.2.5-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "f3f3bc27fea16a10baaca7267c56fbdf1ddd306399dd22233b4bee5242f60f2a",
"md5": "2fab2231225ff8d8fe10fceb51e9ca14",
"sha256": "fd7ebf623a827f72b44311b89f0b9f5ef2f7f7ffee9bb88b89b78bcbf8c727dd"
},
"downloads": -1,
"filename": "mrflagly-0.2.5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "2fab2231225ff8d8fe10fceb51e9ca14",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.7",
"size": 2158889,
"upload_time": "2023-03-29T19:11:38",
"upload_time_iso_8601": "2023-03-29T19:11:38.603821Z",
"url": "https://files.pythonhosted.org/packages/f3/f3/bc27fea16a10baaca7267c56fbdf1ddd306399dd22233b4bee5242f60f2a/mrflagly-0.2.5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "91141431b819471546dfb2e1b19c2cd99c0d12abe2cb9dbbb618b342c039b09a",
"md5": "299cd27692040131e1bdd9a327b56718",
"sha256": "579ff8664bbf6e20ca7467572ef4c2d9638419e58c2cb08340f204f70dd25699"
},
"downloads": -1,
"filename": "mrflagly-0.2.5-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"has_sig": false,
"md5_digest": "299cd27692040131e1bdd9a327b56718",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.7",
"size": 2068573,
"upload_time": "2023-03-29T19:11:41",
"upload_time_iso_8601": "2023-03-29T19:11:41.102529Z",
"url": "https://files.pythonhosted.org/packages/91/14/1431b819471546dfb2e1b19c2cd99c0d12abe2cb9dbbb618b342c039b09a/mrflagly-0.2.5-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "79cea20775b8014689b8b60ed0591cc43a7c8be5b1f6023f7019df1912edcac7",
"md5": "8ecae0aab94cb67f00cf9e8ee47c14fd",
"sha256": "b2614b38576298825a52beace27696ec5203a1e0c8ba1166532c80aeee65aac0"
},
"downloads": -1,
"filename": "mrflagly-0.2.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "8ecae0aab94cb67f00cf9e8ee47c14fd",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.7",
"size": 2343734,
"upload_time": "2023-03-29T19:11:43",
"upload_time_iso_8601": "2023-03-29T19:11:43.004850Z",
"url": "https://files.pythonhosted.org/packages/79/ce/a20775b8014689b8b60ed0591cc43a7c8be5b1f6023f7019df1912edcac7/mrflagly-0.2.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "eccb4c12d0cc014bbaa7772576f4d60d4f2c67c5a90a83b7151ef5f5001bcbbf",
"md5": "cccbcd3fd37f4612cc16f7d0ed1e34ef",
"sha256": "8b9a196ccfc7e4ba05dc54efb58c4434a82da60c49f144e2328720155e7e3cb6"
},
"downloads": -1,
"filename": "mrflagly-0.2.5-cp311-none-win32.whl",
"has_sig": false,
"md5_digest": "cccbcd3fd37f4612cc16f7d0ed1e34ef",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.7",
"size": 917160,
"upload_time": "2023-03-29T19:11:45",
"upload_time_iso_8601": "2023-03-29T19:11:45.320601Z",
"url": "https://files.pythonhosted.org/packages/ec/cb/4c12d0cc014bbaa7772576f4d60d4f2c67c5a90a83b7151ef5f5001bcbbf/mrflagly-0.2.5-cp311-none-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "c6ac5bc42eee67159e1dbed18473bc586900de58de8858e01790cd85e2dc0087",
"md5": "165a4628e6a9eda7aaa505f9e479e0be",
"sha256": "c8db5dbc7cafdc4a4ba1a7b828a9ce315e545c8f2a6cf4d5bf2a0a2164e3983d"
},
"downloads": -1,
"filename": "mrflagly-0.2.5-cp311-none-win_amd64.whl",
"has_sig": false,
"md5_digest": "165a4628e6a9eda7aaa505f9e479e0be",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.7",
"size": 964982,
"upload_time": "2023-03-29T19:11:47",
"upload_time_iso_8601": "2023-03-29T19:11:47.899460Z",
"url": "https://files.pythonhosted.org/packages/c6/ac/5bc42eee67159e1dbed18473bc586900de58de8858e01790cd85e2dc0087/mrflagly-0.2.5-cp311-none-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "59aad4a881ac63f8d8de6de1523972d281bb40b85f0cde74b204f46f63b1ee64",
"md5": "37a5a47f4238411befd373884ee3242b",
"sha256": "03066494535317713d8793a66765dc308c740ca19c9c2d3cc818529d4127db9d"
},
"downloads": -1,
"filename": "mrflagly-0.2.5-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "37a5a47f4238411befd373884ee3242b",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.7",
"size": 2158883,
"upload_time": "2023-03-29T19:11:51",
"upload_time_iso_8601": "2023-03-29T19:11:51.319464Z",
"url": "https://files.pythonhosted.org/packages/59/aa/d4a881ac63f8d8de6de1523972d281bb40b85f0cde74b204f46f63b1ee64/mrflagly-0.2.5-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "fb822c951ae2f53466a20d7265bc59d63e9d724ac68b4fd59a14a1f60868d90b",
"md5": "2e4d1c1e4c3866687b3caff6dcedef6d",
"sha256": "f1be3ede71d2852f6187bf327d25ce6eee961516019f23579fd705b70423493f"
},
"downloads": -1,
"filename": "mrflagly-0.2.5-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl",
"has_sig": false,
"md5_digest": "2e4d1c1e4c3866687b3caff6dcedef6d",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 2379996,
"upload_time": "2023-03-29T19:11:55",
"upload_time_iso_8601": "2023-03-29T19:11:55.655328Z",
"url": "https://files.pythonhosted.org/packages/fb/82/2c951ae2f53466a20d7265bc59d63e9d724ac68b4fd59a14a1f60868d90b/mrflagly-0.2.5-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "d6718386406c7bcf290b7bf8531ebf585c2148bc96f722fa2c937c938e9831f0",
"md5": "b871150a802d1bc6282e265a37acc172",
"sha256": "396aafb494a29302c251019b03d244bc364c8c056654027f7178b0cf6ec689ed"
},
"downloads": -1,
"filename": "mrflagly-0.2.5-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "b871150a802d1bc6282e265a37acc172",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 2159698,
"upload_time": "2023-03-29T19:11:58",
"upload_time_iso_8601": "2023-03-29T19:11:58.496071Z",
"url": "https://files.pythonhosted.org/packages/d6/71/8386406c7bcf290b7bf8531ebf585c2148bc96f722fa2c937c938e9831f0/mrflagly-0.2.5-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "b1f03fa79d71d54f1cd1f182c2ea73249097049c9429460775de71105605f18e",
"md5": "e4f1acd56bc558570044b692f4e283a2",
"sha256": "24a7620aa25218e02b741cce98128fec0241000df5981fac56038da02d48bde9"
},
"downloads": -1,
"filename": "mrflagly-0.2.5-cp37-cp37m-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"has_sig": false,
"md5_digest": "e4f1acd56bc558570044b692f4e283a2",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 2068970,
"upload_time": "2023-03-29T19:12:01",
"upload_time_iso_8601": "2023-03-29T19:12:01.071850Z",
"url": "https://files.pythonhosted.org/packages/b1/f0/3fa79d71d54f1cd1f182c2ea73249097049c9429460775de71105605f18e/mrflagly-0.2.5-cp37-cp37m-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "b2c92128df745f913dcd47ba354b56a6b105db930f8568f30f244b1263be0eb7",
"md5": "02c5c21d1f495d7925908328dd53e0b1",
"sha256": "63162fc7c0867d2173ff0fd3b141ba56a8abcf7aa60c48b23c3b9ac0a4f535ba"
},
"downloads": -1,
"filename": "mrflagly-0.2.5-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "02c5c21d1f495d7925908328dd53e0b1",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 2344494,
"upload_time": "2023-03-29T19:12:03",
"upload_time_iso_8601": "2023-03-29T19:12:03.111465Z",
"url": "https://files.pythonhosted.org/packages/b2/c9/2128df745f913dcd47ba354b56a6b105db930f8568f30f244b1263be0eb7/mrflagly-0.2.5-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "cf9a58a4aad675e61d5b98c804826fefb8d067dbf10971c1484dd6ced1943b35",
"md5": "85f704cc44e3396189403194df44b833",
"sha256": "0163fd21434fe38408427cf75d0ca2f528da1ff3e7f9804a3feba1f3c4a91d35"
},
"downloads": -1,
"filename": "mrflagly-0.2.5-cp37-none-win32.whl",
"has_sig": false,
"md5_digest": "85f704cc44e3396189403194df44b833",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 917107,
"upload_time": "2023-03-29T19:12:05",
"upload_time_iso_8601": "2023-03-29T19:12:05.161337Z",
"url": "https://files.pythonhosted.org/packages/cf/9a/58a4aad675e61d5b98c804826fefb8d067dbf10971c1484dd6ced1943b35/mrflagly-0.2.5-cp37-none-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "46504da02bc859c9b5201c89e47266e640a8db7b4a8451f220381565107fdf7b",
"md5": "088e460b4515ee11c99667da5327efc4",
"sha256": "08c3728dcf058cdec4cf4db2851e7c8682d2f4b0ddfaf2becbae033fed0bbd36"
},
"downloads": -1,
"filename": "mrflagly-0.2.5-cp37-none-win_amd64.whl",
"has_sig": false,
"md5_digest": "088e460b4515ee11c99667da5327efc4",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 964980,
"upload_time": "2023-03-29T19:12:07",
"upload_time_iso_8601": "2023-03-29T19:12:07.038387Z",
"url": "https://files.pythonhosted.org/packages/46/50/4da02bc859c9b5201c89e47266e640a8db7b4a8451f220381565107fdf7b/mrflagly-0.2.5-cp37-none-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "04ec0ef5ec596f214ff94ad2bfcb171ab17fb8351ade2d26fecaa4338689a98d",
"md5": "62d235246fd25b8dfe449fd114009d96",
"sha256": "1cecc76ea0dd8e73103338a0378898b4a91caaa22b43c691f4fb990396840f2a"
},
"downloads": -1,
"filename": "mrflagly-0.2.5-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl",
"has_sig": false,
"md5_digest": "62d235246fd25b8dfe449fd114009d96",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.7",
"size": 2380010,
"upload_time": "2023-03-29T19:12:08",
"upload_time_iso_8601": "2023-03-29T19:12:08.987467Z",
"url": "https://files.pythonhosted.org/packages/04/ec/0ef5ec596f214ff94ad2bfcb171ab17fb8351ade2d26fecaa4338689a98d/mrflagly-0.2.5-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "e816c4add6d6a2203ce307611ac677c5d554f3459c9c10e34221dae9d779c0aa",
"md5": "969e9353c0f558d06137e93a64af664e",
"sha256": "fce30f2d22a76a4b082810210fa188044a22989f471bb7a80b5ec09da6405953"
},
"downloads": -1,
"filename": "mrflagly-0.2.5-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "969e9353c0f558d06137e93a64af664e",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.7",
"size": 2159199,
"upload_time": "2023-03-29T19:12:11",
"upload_time_iso_8601": "2023-03-29T19:12:11.155922Z",
"url": "https://files.pythonhosted.org/packages/e8/16/c4add6d6a2203ce307611ac677c5d554f3459c9c10e34221dae9d779c0aa/mrflagly-0.2.5-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "b3c6f62010af5117dff9779f1f3d23e75a63e4deb7069c142fff498584ff06a0",
"md5": "2483d97b0d2f1b261b1a327b76a2bd17",
"sha256": "798b9fcad9654a1001b2eb6f1d84781b50ccd3031440d6a99ab3e397f1daac3a"
},
"downloads": -1,
"filename": "mrflagly-0.2.5-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"has_sig": false,
"md5_digest": "2483d97b0d2f1b261b1a327b76a2bd17",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.7",
"size": 2068760,
"upload_time": "2023-03-29T19:12:13",
"upload_time_iso_8601": "2023-03-29T19:12:13.237552Z",
"url": "https://files.pythonhosted.org/packages/b3/c6/f62010af5117dff9779f1f3d23e75a63e4deb7069c142fff498584ff06a0/mrflagly-0.2.5-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "761e98607db92266a595f6848850074a26d43e940deebb38f4c41b03e70c8efc",
"md5": "c78a341ebc36dc8af929fb5376eb97db",
"sha256": "2a3fa484b569cf1113648f775aa7ab83a8ffb18bbcf01971a8eb6e3ee1f093aa"
},
"downloads": -1,
"filename": "mrflagly-0.2.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "c78a341ebc36dc8af929fb5376eb97db",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.7",
"size": 2344670,
"upload_time": "2023-03-29T19:12:15",
"upload_time_iso_8601": "2023-03-29T19:12:15.265211Z",
"url": "https://files.pythonhosted.org/packages/76/1e/98607db92266a595f6848850074a26d43e940deebb38f4c41b03e70c8efc/mrflagly-0.2.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "5e7bfa1c6b45dbf29b74c839165b09a065c0de257c5b2df3d805220d1ce50463",
"md5": "4f3649e23f175f9f7eac20407364987d",
"sha256": "6b3ea6c5ea3168cec55eacd82d11bc2e5097a0eb6d64206f8fe45e3710eb2166"
},
"downloads": -1,
"filename": "mrflagly-0.2.5-cp38-none-win32.whl",
"has_sig": false,
"md5_digest": "4f3649e23f175f9f7eac20407364987d",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.7",
"size": 917145,
"upload_time": "2023-03-29T19:12:17",
"upload_time_iso_8601": "2023-03-29T19:12:17.485857Z",
"url": "https://files.pythonhosted.org/packages/5e/7b/fa1c6b45dbf29b74c839165b09a065c0de257c5b2df3d805220d1ce50463/mrflagly-0.2.5-cp38-none-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "8a8b90ea9926f21112ec36a4d3b543512eecf3234cb22830a830d92be050d266",
"md5": "0c22f2ec8ae3300f894c7cd6b1089686",
"sha256": "5020ea9a8dbd0610bb19f7f8c9cc17eeb2183d2b22e0b454d3900eed94c45fa7"
},
"downloads": -1,
"filename": "mrflagly-0.2.5-cp38-none-win_amd64.whl",
"has_sig": false,
"md5_digest": "0c22f2ec8ae3300f894c7cd6b1089686",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.7",
"size": 964999,
"upload_time": "2023-03-29T19:12:19",
"upload_time_iso_8601": "2023-03-29T19:12:19.253662Z",
"url": "https://files.pythonhosted.org/packages/8a/8b/90ea9926f21112ec36a4d3b543512eecf3234cb22830a830d92be050d266/mrflagly-0.2.5-cp38-none-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "974e6fc2df73b6441f3de51811cca4df2d9fe7c884460057c3cf7f8fc0b62e3d",
"md5": "f879025211506c03facbef24ccf9c5cd",
"sha256": "e707a2c7537cdc0043a9892805fbdf1afca6ea06683b7bd6bcd324c290b33ea4"
},
"downloads": -1,
"filename": "mrflagly-0.2.5-cp39-cp39-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl",
"has_sig": false,
"md5_digest": "f879025211506c03facbef24ccf9c5cd",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.7",
"size": 2304457,
"upload_time": "2023-03-29T19:12:21",
"upload_time_iso_8601": "2023-03-29T19:12:21.359462Z",
"url": "https://files.pythonhosted.org/packages/97/4e/6fc2df73b6441f3de51811cca4df2d9fe7c884460057c3cf7f8fc0b62e3d/mrflagly-0.2.5-cp39-cp39-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "4b5e4ee90807b0795f814fcd5cd3de9386e6cb713dfb0433c23dd0bceccbc070",
"md5": "07418ac83637307211596a5f15a5d3d3",
"sha256": "97bcbe5f3172332019a669ea1be0ee4dd47581ae8abca1bcc824a6ef070ed5c1"
},
"downloads": -1,
"filename": "mrflagly-0.2.5-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl",
"has_sig": false,
"md5_digest": "07418ac83637307211596a5f15a5d3d3",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.7",
"size": 2379540,
"upload_time": "2023-03-29T19:12:23",
"upload_time_iso_8601": "2023-03-29T19:12:23.516800Z",
"url": "https://files.pythonhosted.org/packages/4b/5e/4ee90807b0795f814fcd5cd3de9386e6cb713dfb0433c23dd0bceccbc070/mrflagly-0.2.5-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "a8b6cf762b6ad9a6bef90276087a65f20d6a0b25798cb24b0a04732c541dbedd",
"md5": "0ee3661a80314b910c4045b3a4598065",
"sha256": "73d21cea04c230137bec89d06dd9a00be9057ae5420503da6a110e4c9be95be0"
},
"downloads": -1,
"filename": "mrflagly-0.2.5-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "0ee3661a80314b910c4045b3a4598065",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.7",
"size": 2159391,
"upload_time": "2023-03-29T19:12:25",
"upload_time_iso_8601": "2023-03-29T19:12:25.740428Z",
"url": "https://files.pythonhosted.org/packages/a8/b6/cf762b6ad9a6bef90276087a65f20d6a0b25798cb24b0a04732c541dbedd/mrflagly-0.2.5-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "0b3f5f5404832a028f11615c681c18ad20e2cd95679094dbd78acdd404a26e84",
"md5": "77c03154eaa6cb2ae3b0f0755c6bd856",
"sha256": "2078ee33afee411a502f93aad36f09682f79f47609a9040e23d828ae10171ca4"
},
"downloads": -1,
"filename": "mrflagly-0.2.5-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"has_sig": false,
"md5_digest": "77c03154eaa6cb2ae3b0f0755c6bd856",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.7",
"size": 2068760,
"upload_time": "2023-03-29T19:12:28",
"upload_time_iso_8601": "2023-03-29T19:12:28.000544Z",
"url": "https://files.pythonhosted.org/packages/0b/3f/5f5404832a028f11615c681c18ad20e2cd95679094dbd78acdd404a26e84/mrflagly-0.2.5-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "2b6e8aa2d0b5612026e7e46ce82fd3c1b9fe6b5aa5f1ecffff805ded5b3864a8",
"md5": "30b35beff0897651f70a19add0c1d98b",
"sha256": "26c3f4f3736ae1817ee67a6a000172893aa51ca001375e87eeafdda8c5d9fe18"
},
"downloads": -1,
"filename": "mrflagly-0.2.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "30b35beff0897651f70a19add0c1d98b",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.7",
"size": 2343851,
"upload_time": "2023-03-29T19:12:29",
"upload_time_iso_8601": "2023-03-29T19:12:29.985468Z",
"url": "https://files.pythonhosted.org/packages/2b/6e/8aa2d0b5612026e7e46ce82fd3c1b9fe6b5aa5f1ecffff805ded5b3864a8/mrflagly-0.2.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "586a9cd4b927ccc05c2695aae21c3ed3fa507d5ae79a9335afcdbedb73166d69",
"md5": "965b8530daaa23e6bb0272d21127606a",
"sha256": "1dfb71bf672af18ca0057993f32b7505bfacc05785ae6553e19fde9025d98cac"
},
"downloads": -1,
"filename": "mrflagly-0.2.5-cp39-none-win32.whl",
"has_sig": false,
"md5_digest": "965b8530daaa23e6bb0272d21127606a",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.7",
"size": 917359,
"upload_time": "2023-03-29T19:12:32",
"upload_time_iso_8601": "2023-03-29T19:12:32.041348Z",
"url": "https://files.pythonhosted.org/packages/58/6a/9cd4b927ccc05c2695aae21c3ed3fa507d5ae79a9335afcdbedb73166d69/mrflagly-0.2.5-cp39-none-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "e78fe9d1283a5a3e9c7a4f3d9b362c238286cfe6a40c29c6307c5b690e74b9b5",
"md5": "09113c88baa8cbd96b52224934a8a29b",
"sha256": "655852135ca99450ecf8d7c50de1e2f04450421f33477e45b6dd4e334de65fb5"
},
"downloads": -1,
"filename": "mrflagly-0.2.5-cp39-none-win_amd64.whl",
"has_sig": false,
"md5_digest": "09113c88baa8cbd96b52224934a8a29b",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.7",
"size": 965196,
"upload_time": "2023-03-29T19:12:34",
"upload_time_iso_8601": "2023-03-29T19:12:34.152814Z",
"url": "https://files.pythonhosted.org/packages/e7/8f/e9d1283a5a3e9c7a4f3d9b362c238286cfe6a40c29c6307c5b690e74b9b5/mrflagly-0.2.5-cp39-none-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "f9636fd1a4e7482e0ff87bb872178b6dda319d3758c1f77f255fb2b943cdb52c",
"md5": "284e2f8379b9977dd515b27509d295b2",
"sha256": "77caf8db9c872be74eba5f63bbcd76afacffe175e141165736d679a110d2ba14"
},
"downloads": -1,
"filename": "mrflagly-0.2.5-pp37-pypy37_pp73-manylinux_2_12_i686.manylinux2010_i686.whl",
"has_sig": false,
"md5_digest": "284e2f8379b9977dd515b27509d295b2",
"packagetype": "bdist_wheel",
"python_version": "pp37",
"requires_python": ">=3.7",
"size": 2384223,
"upload_time": "2023-03-29T19:12:36",
"upload_time_iso_8601": "2023-03-29T19:12:36.499470Z",
"url": "https://files.pythonhosted.org/packages/f9/63/6fd1a4e7482e0ff87bb872178b6dda319d3758c1f77f255fb2b943cdb52c/mrflagly-0.2.5-pp37-pypy37_pp73-manylinux_2_12_i686.manylinux2010_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "de44d1ef45fc5f7828ab92b256bb6aecc26a28ad785bc450dde30350fc3b3faf",
"md5": "c66c5baf251604fb7ed9506c7f85c7ba",
"sha256": "cb1ef1c331842fbfb36972a5184321c7637cbca519ac983b188306ffaa042c6f"
},
"downloads": -1,
"filename": "mrflagly-0.2.5-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "c66c5baf251604fb7ed9506c7f85c7ba",
"packagetype": "bdist_wheel",
"python_version": "pp37",
"requires_python": ">=3.7",
"size": 2166467,
"upload_time": "2023-03-29T19:12:38",
"upload_time_iso_8601": "2023-03-29T19:12:38.504471Z",
"url": "https://files.pythonhosted.org/packages/de/44/d1ef45fc5f7828ab92b256bb6aecc26a28ad785bc450dde30350fc3b3faf/mrflagly-0.2.5-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "6ccc0c21a49f8d01b6b7ced9ea7585b9599a455e3b6ba7ae50fbe866298e7c58",
"md5": "3489f4c72db9bb5c6c1ddbb8132babd1",
"sha256": "5e48952b88b33c20c472e60f5f5760fceeaf7c8c88301d83ead82f651eb4e2e9"
},
"downloads": -1,
"filename": "mrflagly-0.2.5-pp37-pypy37_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"has_sig": false,
"md5_digest": "3489f4c72db9bb5c6c1ddbb8132babd1",
"packagetype": "bdist_wheel",
"python_version": "pp37",
"requires_python": ">=3.7",
"size": 2072922,
"upload_time": "2023-03-29T19:12:41",
"upload_time_iso_8601": "2023-03-29T19:12:41.105575Z",
"url": "https://files.pythonhosted.org/packages/6c/cc/0c21a49f8d01b6b7ced9ea7585b9599a455e3b6ba7ae50fbe866298e7c58/mrflagly-0.2.5-pp37-pypy37_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "3482908f230cdef44605ca7c212ffad531ca5241542a48b9d437f1674ea25f68",
"md5": "d9f8b420df43144293708e367ee22733",
"sha256": "b48892fc0b28f1486fcc494cdfd472dadae7b1e032f01dee394750d4c2d53fe0"
},
"downloads": -1,
"filename": "mrflagly-0.2.5-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "d9f8b420df43144293708e367ee22733",
"packagetype": "bdist_wheel",
"python_version": "pp37",
"requires_python": ">=3.7",
"size": 2348876,
"upload_time": "2023-03-29T19:12:43",
"upload_time_iso_8601": "2023-03-29T19:12:43.010388Z",
"url": "https://files.pythonhosted.org/packages/34/82/908f230cdef44605ca7c212ffad531ca5241542a48b9d437f1674ea25f68/mrflagly-0.2.5-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "ef621d8e5120e49be061641945f8a4099975f161f0e4500083adbc71410464f3",
"md5": "350e9ca64585bcb9fc37a0bd10257f93",
"sha256": "b8907565f055756b180028ac1c05c058299e9e722609cd0c37d309abdc3fda16"
},
"downloads": -1,
"filename": "mrflagly-0.2.5-pp38-pypy38_pp73-manylinux_2_12_i686.manylinux2010_i686.whl",
"has_sig": false,
"md5_digest": "350e9ca64585bcb9fc37a0bd10257f93",
"packagetype": "bdist_wheel",
"python_version": "pp38",
"requires_python": ">=3.7",
"size": 2379642,
"upload_time": "2023-03-29T19:12:45",
"upload_time_iso_8601": "2023-03-29T19:12:45.346286Z",
"url": "https://files.pythonhosted.org/packages/ef/62/1d8e5120e49be061641945f8a4099975f161f0e4500083adbc71410464f3/mrflagly-0.2.5-pp38-pypy38_pp73-manylinux_2_12_i686.manylinux2010_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "c414670cbb5ca9b25e43fd51780464bfd92791df1d397c43db2a71cba8628d63",
"md5": "d0a5a794e1f6b48592c1012fb0e39aea",
"sha256": "863f4f72e38034d89194a01a535807900ce0a3a86193beaabdc2619954f5ac36"
},
"downloads": -1,
"filename": "mrflagly-0.2.5-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "d0a5a794e1f6b48592c1012fb0e39aea",
"packagetype": "bdist_wheel",
"python_version": "pp38",
"requires_python": ">=3.7",
"size": 2159848,
"upload_time": "2023-03-29T19:12:47",
"upload_time_iso_8601": "2023-03-29T19:12:47.388860Z",
"url": "https://files.pythonhosted.org/packages/c4/14/670cbb5ca9b25e43fd51780464bfd92791df1d397c43db2a71cba8628d63/mrflagly-0.2.5-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "af393408ae0bd0520001a85203558365836623408589c3e6ec126176ed172571",
"md5": "7e0d7d4e9a1dc98f457e16c074ffa954",
"sha256": "88ae928352ccd3d21cb39c6fd42b76ec4d7cd641a3ed797837f25d62e9aaace1"
},
"downloads": -1,
"filename": "mrflagly-0.2.5-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"has_sig": false,
"md5_digest": "7e0d7d4e9a1dc98f457e16c074ffa954",
"packagetype": "bdist_wheel",
"python_version": "pp38",
"requires_python": ">=3.7",
"size": 2069397,
"upload_time": "2023-03-29T19:12:49",
"upload_time_iso_8601": "2023-03-29T19:12:49.531390Z",
"url": "https://files.pythonhosted.org/packages/af/39/3408ae0bd0520001a85203558365836623408589c3e6ec126176ed172571/mrflagly-0.2.5-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "5a6317fd0776592adb98d33e4d1f9c8d60c33493dd9b8712982c87b5162904d6",
"md5": "0f41768dadfee35246ec96b3d9dce69c",
"sha256": "a66d6f1c8c9d4fb114b1b5d941b6f5b7932e030542d1e02e3949c112e9c0da8d"
},
"downloads": -1,
"filename": "mrflagly-0.2.5-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "0f41768dadfee35246ec96b3d9dce69c",
"packagetype": "bdist_wheel",
"python_version": "pp38",
"requires_python": ">=3.7",
"size": 2344563,
"upload_time": "2023-03-29T19:12:51",
"upload_time_iso_8601": "2023-03-29T19:12:51.451144Z",
"url": "https://files.pythonhosted.org/packages/5a/63/17fd0776592adb98d33e4d1f9c8d60c33493dd9b8712982c87b5162904d6/mrflagly-0.2.5-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "23b8ebc988ea55b02784d503f32a88fe556fd26afc6d2097eeccb31f5f05e384",
"md5": "7bd4c168dd734ebc9d8c281f7f8df5d0",
"sha256": "35b125223865c5849b47fe896ab866b8386ef4ffd788d8fd4171dc5827222ff1"
},
"downloads": -1,
"filename": "mrflagly-0.2.5-pp39-pypy39_pp73-manylinux_2_12_i686.manylinux2010_i686.whl",
"has_sig": false,
"md5_digest": "7bd4c168dd734ebc9d8c281f7f8df5d0",
"packagetype": "bdist_wheel",
"python_version": "pp39",
"requires_python": ">=3.7",
"size": 2379504,
"upload_time": "2023-03-29T19:12:53",
"upload_time_iso_8601": "2023-03-29T19:12:53.538432Z",
"url": "https://files.pythonhosted.org/packages/23/b8/ebc988ea55b02784d503f32a88fe556fd26afc6d2097eeccb31f5f05e384/mrflagly-0.2.5-pp39-pypy39_pp73-manylinux_2_12_i686.manylinux2010_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "5f7b40be0d0fa47bbaa64b955bff4a6ad0caf9bb9c0506e12489d27fb1daabf5",
"md5": "59cec17c479cecfac582c7c61aa8902d",
"sha256": "6a57ebaecf250a09687219b9d52edb001355ed888984213f3a6e1cad8d9bfb05"
},
"downloads": -1,
"filename": "mrflagly-0.2.5-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "59cec17c479cecfac582c7c61aa8902d",
"packagetype": "bdist_wheel",
"python_version": "pp39",
"requires_python": ">=3.7",
"size": 2159626,
"upload_time": "2023-03-29T19:12:55",
"upload_time_iso_8601": "2023-03-29T19:12:55.545919Z",
"url": "https://files.pythonhosted.org/packages/5f/7b/40be0d0fa47bbaa64b955bff4a6ad0caf9bb9c0506e12489d27fb1daabf5/mrflagly-0.2.5-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "62567ce53ce870eea7e2b0832b8d3f8f60d73105e41493e0fac4710cf59683d0",
"md5": "1f3212facc1b366b12b1a34ba57f8bea",
"sha256": "83498928b9075c76a01ae3f63cc23442d434da3bc77e0000c43071c4a26dca95"
},
"downloads": -1,
"filename": "mrflagly-0.2.5-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"has_sig": false,
"md5_digest": "1f3212facc1b366b12b1a34ba57f8bea",
"packagetype": "bdist_wheel",
"python_version": "pp39",
"requires_python": ">=3.7",
"size": 2069287,
"upload_time": "2023-03-29T19:12:57",
"upload_time_iso_8601": "2023-03-29T19:12:57.614104Z",
"url": "https://files.pythonhosted.org/packages/62/56/7ce53ce870eea7e2b0832b8d3f8f60d73105e41493e0fac4710cf59683d0/mrflagly-0.2.5-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "47224deba2cf98bdca22c01d903fb76cc18ed404ecf66d03676b880cf7443c3f",
"md5": "d0a80ecdd70cb9ccac08bef37fbbe6cb",
"sha256": "c11253a8d6e02c77cdb33819303a145f7d8c6427c07cf4d8a84060ea9c8a0163"
},
"downloads": -1,
"filename": "mrflagly-0.2.5-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "d0a80ecdd70cb9ccac08bef37fbbe6cb",
"packagetype": "bdist_wheel",
"python_version": "pp39",
"requires_python": ">=3.7",
"size": 2344300,
"upload_time": "2023-03-29T19:12:59",
"upload_time_iso_8601": "2023-03-29T19:12:59.536726Z",
"url": "https://files.pythonhosted.org/packages/47/22/4deba2cf98bdca22c01d903fb76cc18ed404ecf66d03676b880cf7443c3f/mrflagly-0.2.5-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-03-29 19:11:18",
"github": true,
"gitlab": false,
"bitbucket": false,
"github_user": "vangheem",
"github_project": "mr.flagly",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "mrflagly"
}