stock-open-api


Namestock-open-api JSON
Version 1.0.6 PyPI version JSON
download
home_pagehttps://github.com/mouday/stock-open-api
Summarya api collection for stock
upload_time2024-04-09 05:57:56
maintainerNone
docs_urlNone
authorPeng Shiyu
requires_pythonNone
licenseMIT
keywords stock api
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # Stock Open Api

[![PyPI - Python Version](https://img.shields.io/pypi/pyversions/stock-open-api)](https://pypi.org/project/stock-open-api)
[![PyPI](https://img.shields.io/pypi/v/stock-open-api.svg)](https://pypi.org/project/stock-open-api)
[![PyPI - Downloads](https://img.shields.io/pypi/dm/stock-open-api?label=pypi%20downloads)](https://pypi.org/project/stock-open-api)
[![Documentation Status](https://readthedocs.org/projects/stock-open-api/badge/?version=latest)](https://stock-open-api.readthedocs.io/zh_CN/latest/?badge=latest)

股票数据接口

数据来自网上公开数据,仅做学习交流使用,不可用于商业用途

- github: [https://github.com/mouday/stock-open-api](https://github.com/mouday/stock-open-api)
- pypi: [https://pypi.org/project/stock-open-api/](https://pypi.org/project/stock-open-api/)
- 项目文档:[https://stock-open-api.readthedocs.io/zh_CN/latest/](https://stock-open-api.readthedocs.io/zh_CN/latest/stock_open_api.html#module-stock_open_api)
- 项目主页:[https://mouday.github.io/stock-open-api/](https://mouday.github.io/stock-open-api/)

## 安装

```bash
pip install stock-open-api

# 或者
pip3 install -U stock-open-api -i https://pypi.org/simple
```

## 使用示例

- 约定:所有接口数据都放在`api` 子包下
- 命名规则:`api/数据源/数据源子分类.方法名`
- 返回数据:字典的键以页面上显示的名称为准

如下获取`上海证券交易所`为数据源的的股票公司概况

```python
# -*- coding: utf-8 -*-

from stock_open_api.api.sse import sh_stock

if __name__ == '__main__':
    print(sh_stock.get_company_info('688001'))
```

返回数据

```json
{
  "公司代码": "688001",
  "上市日-A": "",
  "代码-A": "688001",
  "简称-A": "华兴源创",
  "代码-B": "-",
  "上市日-B": "",
  "可转债简称": "华兴转债",
  "可转债代码": "",
  "可转债转股简称": "华兴转债",
  "可转债转股代码": "118003",
  "公司简称-中": "华兴源创",
  "公司简称-英": "HYC",
  "公司全称-中": "苏州华兴源创科技股份有限公司",
  "公司全称-英": "Suzhou HYC Technology CO., LTD",
  "扩位证券简称": "苏州华兴源创科技",
  "上市时是否盈利": "1",
  "是否具有表决权差异安排": "0",
  "注册地址": "苏州工业园区青丘巷8号",
  "通讯地址": "苏州工业园区青丘巷8号",
  "邮编": "215000",
  "法定代表人": "陈文源",
  "董事会秘书姓名": "",
  "E-mail": "dongmiban@hyc.cn",
  "联系电话": "",
  "网址": "http://www.hyc.cn",
  "CSRC行业": "高端装备",
  "SSE行业": "工业",
  "所属省/直辖市": "江苏",
  "状态-A": "上市",
  "状态-B": "-",
  "是否上证180样本股": "-",
  "是否境外上市": "-",
  "境外上市地": "-"
}
```

## 已实现整合数据

数据源:上海证券交易所 [www.sse.com.cn](http://www.sse.com.cn/)

| 数据 | 方法名 |
| - | - | 
| [公司概况](http://www.sse.com.cn/assortment/stock/list/info/company/index.shtml?COMPANY_CODE=688001) | api/sse/sh_stock.get_company_info |

数据源:东方财富 [www.eastmoney.com](https://www.eastmoney.com/)

| 数据 | 方法名 |
| - | - | 
| [港股-列表](http://www.sse.com.cn/assortment/stock/list/info/company/index.shtml?COMPANY_CODE=688001) | api/eastmoney/hk_stock.get_list |
| [港股-公司资料](http://emweb.securities.eastmoney.com/PC_HKF10/pages/home/index.html?code=00491&type=web&color=w#/CompanyProfile) | api/eastmoney/hk_stock.get_org_profile |
| [港股-证券资料](http://emweb.securities.eastmoney.com/PC_HKF10/pages/home/index.html?code=00491&type=web&color=w#/CompanyProfile) | api/eastmoney/hk_stock.get_security_info |
| [中国概念股-列表](http://quote.eastmoney.com/center/gridlist.html#us_chinese) | api/eastmoney/us_chinese_stock.get_list |
| [中国概念股-公司资料](http://emweb.eastmoney.com/PC_USF10/pages/index.html?code=PWM&type=web&color=w#/gsgk/gszl) | api/eastmoney/us_chinese_stock.get_org_profile |
| [中国概念股-证券资料](http://emweb.eastmoney.com/PC_USF10/pages/index.html?code=PWM&type=web&color=w#/gsgk/zqzl) | api/eastmoney/us_chinese_stock.get_security_info |
| [科创板-列表](http://quote.eastmoney.com/center/gridlist.html#kcb_board) | api/eastmoney/kcb_stock.get_list |
| [科创板-基本资料+发行相关](http://emweb.securities.eastmoney.com/PC_HSF10/CompanySurvey/Index?type=web&code=sh603801) | api/eastmoney/kcb_stock.get_company_info |
| [新三板-列表](http://quote.eastmoney.com/center/gridlist.html#neeq_stocks) | api/eastmoney/neeq_stock.get_list |
| [新三板-公司资料+证券资料](http://xinsanban.eastmoney.com/F10/CompanyInfo/Introduction/839499.html) | api/eastmoney/neeq_stock.get_company_info |
| [A股-基本资料+发行相关](http://emweb.securities.eastmoney.com/PC_HSF10/CompanySurvey/Index?type=web&code=sh603801) | api/eastmoney/company.get_company_info |
| [深圳A股-基本资料+发行相关](http://emweb.securities.eastmoney.com/PC_HSF10/CompanySurvey/Index?type=web&code=sh603801) | api/eastmoney/sz_stock.get_company_info |
| [上证A股-基本资料+发行相关](http://emweb.securities.eastmoney.com/PC_HSF10/CompanySurvey/Index?type=web&code=sh603801) | api/eastmoney/sh_stock.get_company_info |

数据源:犀牛之星 [https://www.ipo3.com/](https://www.ipo3.com/)

| 数据 | 方法名 |
| - | - | 
| [股票详情](https://www.ipo3.com/company-show/stock_code-430510.html) | api/ipo3/neeq_stock.get_company_info |
| [利润表](https://www.ipo3.com/company-show/stock_code-430510-tab-finance-date_type-001.html#content) | api/ipo3/neeq_stock.get_income_statement_list |
| [资产负债表](https://www.ipo3.com/company-show/stock_code-430510-tab-finance-date_type-001-type-debt.html#content) | api/ipo3/neeq_stock.get_balance_sheet_list |
| [现金流量表](https://www.ipo3.com/company-show/stock_code-430510-tab-finance-date_type-001-type-cash.html#content) | api/ipo3/neeq_stock.get_cash_flows_statement_list |
| [财务分析表](https://www.ipo3.com/company-show/stock_code-430510-tab-finance-date_type-001-type-analysis.html#content) | api/ipo3/neeq_stock.get_financial_analysis_list |


## 升级记录 

[CHANGELOG.md](https://github.com/mouday/stock-open-api/blob/master/CHANGELOG.md)

## 其他相关库

- AKShare 开源财经数据接口库 
    - github: [https://github.com/akfamily/akshare](https://github.com/akfamily/akshare)
    - doc: [https://akshare.akfamily.xyz/](https://akshare.akfamily.xyz/)

- Tushare 免费提供各类数据 , 助力行业和量化研究。 
    - github: [https://github.com/waditu/tushare](https://github.com/waditu/tushare)
    - doc: [http://tushare.org/index.html](http://tushare.org/index.html)
    - pro doc: [https://tushare.pro/](https://tushare.pro/)

- OpenAPI 量化接口
    - doc: [https://openapi.futunn.com/futu-api-doc/](https://openapi.futunn.com/futu-api-doc/)


            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/mouday/stock-open-api",
    "name": "stock-open-api",
    "maintainer": null,
    "docs_url": null,
    "requires_python": null,
    "maintainer_email": null,
    "keywords": "stock, api",
    "author": "Peng Shiyu",
    "author_email": "pengshiyuyx@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/87/9c/4905f10c116186f06df9db4600f52d52ad31e0574a816769ba6f4d7634a1/stock-open-api-1.0.6.tar.gz",
    "platform": "any",
    "description": "# Stock Open Api\n\n[![PyPI - Python Version](https://img.shields.io/pypi/pyversions/stock-open-api)](https://pypi.org/project/stock-open-api)\n[![PyPI](https://img.shields.io/pypi/v/stock-open-api.svg)](https://pypi.org/project/stock-open-api)\n[![PyPI - Downloads](https://img.shields.io/pypi/dm/stock-open-api?label=pypi%20downloads)](https://pypi.org/project/stock-open-api)\n[![Documentation Status](https://readthedocs.org/projects/stock-open-api/badge/?version=latest)](https://stock-open-api.readthedocs.io/zh_CN/latest/?badge=latest)\n\n\u80a1\u7968\u6570\u636e\u63a5\u53e3\n\n\u6570\u636e\u6765\u81ea\u7f51\u4e0a\u516c\u5f00\u6570\u636e\uff0c\u4ec5\u505a\u5b66\u4e60\u4ea4\u6d41\u4f7f\u7528\uff0c\u4e0d\u53ef\u7528\u4e8e\u5546\u4e1a\u7528\u9014\n\n- github: [https://github.com/mouday/stock-open-api](https://github.com/mouday/stock-open-api)\n- pypi: [https://pypi.org/project/stock-open-api/](https://pypi.org/project/stock-open-api/)\n- \u9879\u76ee\u6587\u6863\uff1a[https://stock-open-api.readthedocs.io/zh_CN/latest/](https://stock-open-api.readthedocs.io/zh_CN/latest/stock_open_api.html#module-stock_open_api)\n- \u9879\u76ee\u4e3b\u9875\uff1a[https://mouday.github.io/stock-open-api/](https://mouday.github.io/stock-open-api/)\n\n## \u5b89\u88c5\n\n```bash\npip install stock-open-api\n\n# \u6216\u8005\npip3 install -U stock-open-api -i https://pypi.org/simple\n```\n\n## \u4f7f\u7528\u793a\u4f8b\n\n- \u7ea6\u5b9a\uff1a\u6240\u6709\u63a5\u53e3\u6570\u636e\u90fd\u653e\u5728`api` \u5b50\u5305\u4e0b\n- \u547d\u540d\u89c4\u5219\uff1a`api/\u6570\u636e\u6e90/\u6570\u636e\u6e90\u5b50\u5206\u7c7b.\u65b9\u6cd5\u540d`\n- \u8fd4\u56de\u6570\u636e\uff1a\u5b57\u5178\u7684\u952e\u4ee5\u9875\u9762\u4e0a\u663e\u793a\u7684\u540d\u79f0\u4e3a\u51c6\n\n\u5982\u4e0b\u83b7\u53d6`\u4e0a\u6d77\u8bc1\u5238\u4ea4\u6613\u6240`\u4e3a\u6570\u636e\u6e90\u7684\u7684\u80a1\u7968\u516c\u53f8\u6982\u51b5\n\n```python\n# -*- coding: utf-8 -*-\n\nfrom stock_open_api.api.sse import sh_stock\n\nif __name__ == '__main__':\n    print(sh_stock.get_company_info('688001'))\n```\n\n\u8fd4\u56de\u6570\u636e\n\n```json\n{\n  \"\u516c\u53f8\u4ee3\u7801\": \"688001\",\n  \"\u4e0a\u5e02\u65e5-A\": \"\",\n  \"\u4ee3\u7801-A\": \"688001\",\n  \"\u7b80\u79f0-A\": \"\u534e\u5174\u6e90\u521b\",\n  \"\u4ee3\u7801-B\": \"-\",\n  \"\u4e0a\u5e02\u65e5-B\": \"\",\n  \"\u53ef\u8f6c\u503a\u7b80\u79f0\": \"\u534e\u5174\u8f6c\u503a\",\n  \"\u53ef\u8f6c\u503a\u4ee3\u7801\": \"\",\n  \"\u53ef\u8f6c\u503a\u8f6c\u80a1\u7b80\u79f0\": \"\u534e\u5174\u8f6c\u503a\",\n  \"\u53ef\u8f6c\u503a\u8f6c\u80a1\u4ee3\u7801\": \"118003\",\n  \"\u516c\u53f8\u7b80\u79f0-\u4e2d\": \"\u534e\u5174\u6e90\u521b\",\n  \"\u516c\u53f8\u7b80\u79f0-\u82f1\": \"HYC\",\n  \"\u516c\u53f8\u5168\u79f0-\u4e2d\": \"\u82cf\u5dde\u534e\u5174\u6e90\u521b\u79d1\u6280\u80a1\u4efd\u6709\u9650\u516c\u53f8\",\n  \"\u516c\u53f8\u5168\u79f0-\u82f1\": \"Suzhou HYC Technology CO., LTD\",\n  \"\u6269\u4f4d\u8bc1\u5238\u7b80\u79f0\": \"\u82cf\u5dde\u534e\u5174\u6e90\u521b\u79d1\u6280\",\n  \"\u4e0a\u5e02\u65f6\u662f\u5426\u76c8\u5229\": \"1\",\n  \"\u662f\u5426\u5177\u6709\u8868\u51b3\u6743\u5dee\u5f02\u5b89\u6392\": \"0\",\n  \"\u6ce8\u518c\u5730\u5740\": \"\u82cf\u5dde\u5de5\u4e1a\u56ed\u533a\u9752\u4e18\u5df78\u53f7\",\n  \"\u901a\u8baf\u5730\u5740\": \"\u82cf\u5dde\u5de5\u4e1a\u56ed\u533a\u9752\u4e18\u5df78\u53f7\",\n  \"\u90ae\u7f16\": \"215000\",\n  \"\u6cd5\u5b9a\u4ee3\u8868\u4eba\": \"\u9648\u6587\u6e90\",\n  \"\u8463\u4e8b\u4f1a\u79d8\u4e66\u59d3\u540d\": \"\",\n  \"E-mail\": \"dongmiban@hyc.cn\",\n  \"\u8054\u7cfb\u7535\u8bdd\": \"\",\n  \"\u7f51\u5740\": \"http://www.hyc.cn\",\n  \"CSRC\u884c\u4e1a\": \"\u9ad8\u7aef\u88c5\u5907\",\n  \"SSE\u884c\u4e1a\": \"\u5de5\u4e1a\",\n  \"\u6240\u5c5e\u7701/\u76f4\u8f96\u5e02\": \"\u6c5f\u82cf\",\n  \"\u72b6\u6001-A\": \"\u4e0a\u5e02\",\n  \"\u72b6\u6001-B\": \"-\",\n  \"\u662f\u5426\u4e0a\u8bc1180\u6837\u672c\u80a1\": \"-\",\n  \"\u662f\u5426\u5883\u5916\u4e0a\u5e02\": \"-\",\n  \"\u5883\u5916\u4e0a\u5e02\u5730\": \"-\"\n}\n```\n\n## \u5df2\u5b9e\u73b0\u6574\u5408\u6570\u636e\n\n\u6570\u636e\u6e90\uff1a\u4e0a\u6d77\u8bc1\u5238\u4ea4\u6613\u6240 [www.sse.com.cn](http://www.sse.com.cn/)\n\n| \u6570\u636e | \u65b9\u6cd5\u540d |\n| - | - | \n| [\u516c\u53f8\u6982\u51b5](http://www.sse.com.cn/assortment/stock/list/info/company/index.shtml?COMPANY_CODE=688001) | api/sse/sh_stock.get_company_info |\n\n\u6570\u636e\u6e90\uff1a\u4e1c\u65b9\u8d22\u5bcc [www.eastmoney.com](https://www.eastmoney.com/)\n\n| \u6570\u636e | \u65b9\u6cd5\u540d |\n| - | - | \n| [\u6e2f\u80a1-\u5217\u8868](http://www.sse.com.cn/assortment/stock/list/info/company/index.shtml?COMPANY_CODE=688001) | api/eastmoney/hk_stock.get_list |\n| [\u6e2f\u80a1-\u516c\u53f8\u8d44\u6599](http://emweb.securities.eastmoney.com/PC_HKF10/pages/home/index.html?code=00491&type=web&color=w#/CompanyProfile) | api/eastmoney/hk_stock.get_org_profile |\n| [\u6e2f\u80a1-\u8bc1\u5238\u8d44\u6599](http://emweb.securities.eastmoney.com/PC_HKF10/pages/home/index.html?code=00491&type=web&color=w#/CompanyProfile) | api/eastmoney/hk_stock.get_security_info |\n| [\u4e2d\u56fd\u6982\u5ff5\u80a1-\u5217\u8868](http://quote.eastmoney.com/center/gridlist.html#us_chinese) | api/eastmoney/us_chinese_stock.get_list |\n| [\u4e2d\u56fd\u6982\u5ff5\u80a1-\u516c\u53f8\u8d44\u6599](http://emweb.eastmoney.com/PC_USF10/pages/index.html?code=PWM&type=web&color=w#/gsgk/gszl) | api/eastmoney/us_chinese_stock.get_org_profile |\n| [\u4e2d\u56fd\u6982\u5ff5\u80a1-\u8bc1\u5238\u8d44\u6599](http://emweb.eastmoney.com/PC_USF10/pages/index.html?code=PWM&type=web&color=w#/gsgk/zqzl) | api/eastmoney/us_chinese_stock.get_security_info |\n| [\u79d1\u521b\u677f-\u5217\u8868](http://quote.eastmoney.com/center/gridlist.html#kcb_board) | api/eastmoney/kcb_stock.get_list |\n| [\u79d1\u521b\u677f-\u57fa\u672c\u8d44\u6599+\u53d1\u884c\u76f8\u5173](http://emweb.securities.eastmoney.com/PC_HSF10/CompanySurvey/Index?type=web&code=sh603801) | api/eastmoney/kcb_stock.get_company_info |\n| [\u65b0\u4e09\u677f-\u5217\u8868](http://quote.eastmoney.com/center/gridlist.html#neeq_stocks) | api/eastmoney/neeq_stock.get_list |\n| [\u65b0\u4e09\u677f-\u516c\u53f8\u8d44\u6599+\u8bc1\u5238\u8d44\u6599](http://xinsanban.eastmoney.com/F10/CompanyInfo/Introduction/839499.html) | api/eastmoney/neeq_stock.get_company_info |\n| [A\u80a1-\u57fa\u672c\u8d44\u6599+\u53d1\u884c\u76f8\u5173](http://emweb.securities.eastmoney.com/PC_HSF10/CompanySurvey/Index?type=web&code=sh603801) | api/eastmoney/company.get_company_info |\n| [\u6df1\u5733A\u80a1-\u57fa\u672c\u8d44\u6599+\u53d1\u884c\u76f8\u5173](http://emweb.securities.eastmoney.com/PC_HSF10/CompanySurvey/Index?type=web&code=sh603801) | api/eastmoney/sz_stock.get_company_info |\n| [\u4e0a\u8bc1A\u80a1-\u57fa\u672c\u8d44\u6599+\u53d1\u884c\u76f8\u5173](http://emweb.securities.eastmoney.com/PC_HSF10/CompanySurvey/Index?type=web&code=sh603801) | api/eastmoney/sh_stock.get_company_info |\n\n\u6570\u636e\u6e90\uff1a\u7280\u725b\u4e4b\u661f [https://www.ipo3.com/](https://www.ipo3.com/)\n\n| \u6570\u636e | \u65b9\u6cd5\u540d |\n| - | - | \n| [\u80a1\u7968\u8be6\u60c5](https://www.ipo3.com/company-show/stock_code-430510.html) | api/ipo3/neeq_stock.get_company_info |\n| [\u5229\u6da6\u8868](https://www.ipo3.com/company-show/stock_code-430510-tab-finance-date_type-001.html#content) | api/ipo3/neeq_stock.get_income_statement_list |\n| [\u8d44\u4ea7\u8d1f\u503a\u8868](https://www.ipo3.com/company-show/stock_code-430510-tab-finance-date_type-001-type-debt.html#content) | api/ipo3/neeq_stock.get_balance_sheet_list |\n| [\u73b0\u91d1\u6d41\u91cf\u8868](https://www.ipo3.com/company-show/stock_code-430510-tab-finance-date_type-001-type-cash.html#content) | api/ipo3/neeq_stock.get_cash_flows_statement_list |\n| [\u8d22\u52a1\u5206\u6790\u8868](https://www.ipo3.com/company-show/stock_code-430510-tab-finance-date_type-001-type-analysis.html#content) | api/ipo3/neeq_stock.get_financial_analysis_list |\n\n\n## \u5347\u7ea7\u8bb0\u5f55 \n\n[CHANGELOG.md](https://github.com/mouday/stock-open-api/blob/master/CHANGELOG.md)\n\n## \u5176\u4ed6\u76f8\u5173\u5e93\n\n- AKShare \u5f00\u6e90\u8d22\u7ecf\u6570\u636e\u63a5\u53e3\u5e93 \n    - github: [https://github.com/akfamily/akshare](https://github.com/akfamily/akshare)\n    - doc: [https://akshare.akfamily.xyz/](https://akshare.akfamily.xyz/)\n\n- Tushare \u514d\u8d39\u63d0\u4f9b\u5404\u7c7b\u6570\u636e , \u52a9\u529b\u884c\u4e1a\u548c\u91cf\u5316\u7814\u7a76\u3002 \n    - github: [https://github.com/waditu/tushare](https://github.com/waditu/tushare)\n    - doc: [http://tushare.org/index.html](http://tushare.org/index.html)\n    - pro doc: [https://tushare.pro/](https://tushare.pro/)\n\n- OpenAPI \u91cf\u5316\u63a5\u53e3\n    - doc: [https://openapi.futunn.com/futu-api-doc/](https://openapi.futunn.com/futu-api-doc/)\n\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "a api collection for stock",
    "version": "1.0.6",
    "project_urls": {
        "Homepage": "https://github.com/mouday/stock-open-api"
    },
    "split_keywords": [
        "stock",
        " api"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "57fbd13034b47d907829546ab011d4ad8172d41c662eddcc4cd743defafed224",
                "md5": "639a7c907064b45437507289a617a322",
                "sha256": "ae78361231171c9e0fd538d56ed6352cec251fdc9c5fac8d5523c6c88bd746cb"
            },
            "downloads": -1,
            "filename": "stock_open_api-1.0.6-py2.py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "639a7c907064b45437507289a617a322",
            "packagetype": "bdist_wheel",
            "python_version": "py2.py3",
            "requires_python": null,
            "size": 59070,
            "upload_time": "2024-04-09T05:57:55",
            "upload_time_iso_8601": "2024-04-09T05:57:55.688656Z",
            "url": "https://files.pythonhosted.org/packages/57/fb/d13034b47d907829546ab011d4ad8172d41c662eddcc4cd743defafed224/stock_open_api-1.0.6-py2.py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "879c4905f10c116186f06df9db4600f52d52ad31e0574a816769ba6f4d7634a1",
                "md5": "9542905dc718a66b9bc97d71a240c212",
                "sha256": "2686d29eb8cc8666cf90a818375baab4627c6feaf7d09efa2d4bf62ddb06dce5"
            },
            "downloads": -1,
            "filename": "stock-open-api-1.0.6.tar.gz",
            "has_sig": false,
            "md5_digest": "9542905dc718a66b9bc97d71a240c212",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 35930,
            "upload_time": "2024-04-09T05:57:56",
            "upload_time_iso_8601": "2024-04-09T05:57:56.942430Z",
            "url": "https://files.pythonhosted.org/packages/87/9c/4905f10c116186f06df9db4600f52d52ad31e0574a816769ba6f4d7634a1/stock-open-api-1.0.6.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-04-09 05:57:56",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "mouday",
    "github_project": "stock-open-api",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "stock-open-api"
}
        
Elapsed time: 2.24104s