vnstock3

View on PyPIReverse Dependencies (0)

3.1.0 vnstock3-3.1.0-py3-none-any.whl

Wheel Details

Project: vnstock3
Version: 3.1.0
Filename: vnstock3-3.1.0-py3-none-any.whl
Download: [link]
Size: 93034
MD5: 413837744f72d9f4131ed6fc866cc68e
SHA256: 6faa3eee2dcb8887cc02eef6e9c431f1b12844f2b562a6a61f7854ef0fd7b1d2
Uploaded: 2024-11-09 18:06:46 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: vnstock3
Version: 3.1.0
Summary: A comprehensive and transparent solution for Vietnamese stock market analysis.
Author: Thinh Vu
Author-Email: Thinh Vu <vnstock.hq[at]gmail.com>
Home-Page: https://github.com/thinh-vu/vnstock
Project-Url: Homepage, https://github.com/thinh-vu/vnstock
License: **GIẤY PHÉP SỬ DỤNG PHẦN MỀM VNSTOCK3** ----------------------------------- > _(*) Gói thư viện Python Vnstock thế hệ thứ 3 được phát hành vào tháng 5 năm 2024, được đề cập đến trong giấy phép này với tên gọi tắt là Vnstock3._ Khi bạn truy cập, sử dụng nội dung mã nguồn Vnstock3, hoặc cài đặt Vnstock3 trên thiết bị của mình, bạn xác nhận rằng mình đã đọc, hiểu rõ, và chấp nhận điều khoản sử dụng phần mềm như mô tả dưới đây. Bạn cần xác nhận điều khoản & điều kiện trong lần đầu tiên chạy thư viện Vnstock để có thể sử dụng. **I. ĐIỀU KHOẢN CHUNG** - **Cấp Phép**: Thư viện này chỉ dành cho mục đích cá nhân và không được phân phối lại hoặc sử dụng cho mục đích thương mại mà không có sự đồng ý bằng văn bản chính thức từ tác giả. Tất cả bản quyền và sở hữu trí tuệ thuộc về tác giả. Bất kỳ hành vi vi phạm bản quyền hoặc sở hữu trí tuệ sẽ chịu trách nhiệm trước pháp luật. - **Hạn Chế Sử Dụng Thương Mại**: Sử dụng Vnstock3 cho mục đích thương mại bởi bất kỳ tổ chức nào là nghiêm cấm. Điều này bao gồm, nhưng không giới hạn, các hoạt động mà Vnstock3 trực tiếp hoặc gián tiếp góp phần tạo ra doanh thu hoặc dòng tiền cho một tổ chức mà không có sự chấp thuận bằng văn bản từ tác giả. Tuy nhiên, việc sử dụng Vnstock3 cho mục đích cá nhân, bao gồm nghiên cứu và chỉnh sửa, vẫn được phép miễn phí. - **Các Mục Đích Sử Dụng Bị Cấm**: Bạn không được sử dụng Vnstock cho các mục đích bất hợp pháp, phi đạo đức, hoặc trái với quy định pháp luật hiện hành. - **Từ Chối Trách Nhiệm**: Tác giả không chịu trách nhiệm cho bất kỳ thiệt hại, mất mát, hoặc hậu quả nào phát sinh từ việc sử dụng thư viện này, đặc biệt trong hoạt động đầu tư hoặc bất kỳ hoạt động nào có rủi ro. Bạn tự chịu trách nhiệm cho các quyết định đầu tư của mình. - **Tuân Thủ Luật Pháp**: Bạn đồng ý tuân thủ mọi luật pháp, quy định, và hướng dẫn liên quan khi sử dụng thư viện này. - **Bảo Mật Dữ Liệu**: Vnstock có thể lưu trữ dữ liệu ẩn danh của thiết bị để tối ưu tính năng và cải thiện hiệu năng phần mềm. Thông tin này sẽ được bảo mật và không được chia sẻ với bên thứ ba mà không có sự đồng ý của bạn. **II. BẢN QUYỀN VÀ SỞ HỮU** Bản quyền (c) 2024 Thinh Vu @ Vnstock. Tất cả các quyền được bảo lưu. **Sử Dụng và Phân Phối Không Được Phép**: Việc sao chép, phân phối, hoặc khai thác thương mại Vnstock3, hoặc bất kỳ phần nào của nó là không được phép. Giới hạn này bao gồm bất kỳ hình thức tạo ra doanh thu hoặc sử dụng cho tổ chức mà không được sự cho phép rõ ràng của tác giả. Tuy nhiên, việc sử dụng cá nhân, chỉnh sửa, và nghiên cứu học thuật không liên quan đến lợi ích thương mại vẫn được duy trì. Người dùng tham gia vào các hoạt động được cho phép nên tôn trọng mục đích của phần mềm này như một công cụ cho việc thúc đẩy phát triển cá nhân và mục đích giáo dục, chứ không phải để lợi dụng tính chất mở của phần mềm cho mục đích sinh lợi trong khi tổ chức vốn có nguồn tiềm lực về tài chính và con người nhưng không chia sẻ với tác giả và đội ngũ phát triển. Vi phạm các điều khoản này tương đương với việc đánh cắp quyền sở hữu trí tuệ và phi đạo đức, có thể dẫn đến các rắc rối pháp lý kèm theo. **III. CHẤM DỨT** Thỏa thuận này có hiệu lực cho đến khi được chấm dứt. Nó sẽ tự động chấm dứt ngay lập tức mà không cần thông báo từ tác giả nếu bạn không tuân thủ bất kỳ điều khoản nào của thỏa thuận này. Sau khi chấm dứt, bạn phải hủy bỏ tất cả các bản sao của Vnstock3 và tất cả các bộ phận thành phần của nó. **IV. ĐIỀU KHOẢN THI HÀNH** Thỏa thuận này sẽ được điều chỉnh và giải thích theo luật pháp của quốc gia mà tác giả cư trú, không kể đến các quy định xung đột của pháp luật. Bằng cách sử dụng Vnstock3, bạn đồng ý rằng mình sẽ bị ràng buộc bởi các điều khoản của Thỏa thuận này. Nếu bạn không đồng ý với các điều khoản của Thỏa thuận này, vui lòng không cài đặt hoặc sử dụng Vnstock3. --- **SOFTWARE LICENSE AGREEMENT FOR VNSTOCK3** > *This License Agreement ("Agreement") is made for the Python library package known as "Vnstock3," released in May 2024.* **I. GENERAL TERMS** **1. Grant of License:** This library is intended for personal use only and may not be redistributed or used for commercial purposes without the express written consent of the author. All copyrights and intellectual property rights belong to the author. Any infringement of copyright or intellectual property will be prosecuted according to the law. **2. Restriction on Commercial Use:** The use of Vnstock3 for commercial purposes by any organization is prohibited. This includes, but is not limited to, activities where Vnstock3 directly or indirectly contributes to generating revenue or cash flow for an organization without written approval from the author. However, the use of Vnstock3 for personal purposes, including research and editing, is still permitted free of charge. **3. Prohibited Uses:** You may not use Vnstock for any illegal, unethical, or unlawful purposes. **4. Disclaimer of Liability:** The author is not responsible for any damage, loss, or consequences arising from the use of this library, especially in investment activities or any risky activities. You are responsible for your own investment decisions. **5. Compliance with Laws:** You agree to comply with all applicable laws, regulations, and guidelines when using this library. **6. Data Privacy:** Vnstock may store anonymous device data to optimize features and improve software performance. This information will be kept confidential and will not be shared with third parties without your consent. **II. COPYRIGHT AND OWNERSHIP** Copyright (c) 2024 Thinh Vu @ Vnstock. All rights reserved. **Unauthorized Use and Distribution:** Copying, distributing, or commercially exploiting Vnstock3, or any part thereof, is not permitted. This limitation includes any form of generating revenue or using for an organization without the express permission of the author. However, personal use, editing, and academic research not related to commercial gain is still maintained. Users involved in permitted activities should respect the purpose of this software as a tool for promoting personal development and educational purposes, and not to exploit the open nature of the software for profit while the organization has the potential for financial and human resources but does not share with the author and the development team. Violating these terms is equivalent to intellectual property theft and is unethical, which can lead to legal trouble. **III. TERMINATION** This agreement is effective until terminated. It will automatically terminate immediately without notice from the author if you fail to comply with any of the terms of this agreement. Upon termination, you must destroy all copies of Vnstock3 and all of its components. **IV. ENFORCEMENT** This agreement shall be governed by and construed in accordance with the laws of the country in which the author resides, without regard to its conflict of laws provisions. > **By using Vnstock3, you agree that you will be bound by the terms of this Agreement. If you do not agree to the terms of this Agreement, please do not install or use Vnstock3.**
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.10
Requires-Dist: requests
Requires-Dist: beautifulsoup4
Requires-Dist: pandas
Requires-Dist: vnai (>=0.1.3)
Requires-Dist: openpyxl
Requires-Dist: pydantic
Requires-Dist: psutil
Requires-Dist: fake-useragent
Requires-Dist: vnstock-ezchart
Requires-Dist: click
Requires-Dist: seaborn
Requires-Dist: flake8; extra == "dev"
Requires-Dist: sphinx; extra == "docs"
Requires-Dist: sphinx-rtd-theme; extra == "docs"
Requires-Dist: unittest; extra == "test"
Provides-Extra: dev
Provides-Extra: docs
Provides-Extra: test
Description-Content-Type: text/markdown
License-File: LICENSE.md
[Description omitted; length: 6083 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.3.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/config.py sha256=btzi-c0IVsl0KmcjeKb9jneADwyuDBCsOHimZwxUUb4 1783
tests/common/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/common/test_data_explorer.py sha256=Ebnk1oWpaYOdzh2C4nYgjdTY4S5CtKO3D6QIf9O8xzg 7610
tests/core/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/core/test_config.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/core/test_converter.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/core/test_utils.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/explorer/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/explorer/fmarket/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/explorer/fmarket/test_fund.py sha256=QIAl0grDf-Gl99AGBZ_Z8ApSotjLf44xINoEzDpLLmU 9447
tests/explorer/misc/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/explorer/misc/test_exchange_rate.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/explorer/misc/test_gold_price.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/explorer/msn/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/explorer/msn/test_quote.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/explorer/tcbs/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/explorer/tcbs/test_analysis.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/explorer/tcbs/test_company.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/explorer/tcbs/test_quote.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/explorer/vci/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/explorer/vci/test_analysis.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/explorer/vci/test_company.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/explorer/vci/test_financial.py sha256=1lcVydNbBhjPxtAolR8vNShW1FZlISxMuHu-XExSenk 15164
tests/explorer/vci/test_quote.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
vnstock3/__init__.py sha256=gXuqP2cMdEqgt41QTtvIFdeCLpL-zteP4_IEgIm4Vzo 231
vnstock3/botbuilder/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
vnstock3/botbuilder/noti.py sha256=bp_GZrjyow4IwZkDTqt1pOrtrUBsq7UxFrmlnt1toH8 7182
vnstock3/common/__init__.py sha256=265onfpLXuzEI1HJlxSgdJyAZ8AW8QEA27yulnEybBs 252
vnstock3/common/cli.py sha256=XNo9gnkZAmXG-RjYuxLRoUfZ2_IwMHhkreb3M60m2RM 5408
vnstock3/common/vnstock.py sha256=BhutNswJ7T2dMdAfkeO6ucSP7UjBTO9pw6Ut8LxqNB4 2660
vnstock3/common/data/__init__.py sha256=Y8YjqeKQEQKI8iM5C1TqEzbS9YgkY8zmdMNZ5xoIffs 28
vnstock3/common/data/data_explorer.py sha256=jUv0S6sHY3wAwYB4kgr4cU4PFt8lRGZ-TGSrnvhk4sw 19809
vnstock3/common/plot/__init__.py sha256=jT6f38xReMP_Gm9fJuA1Khbxnb_BYauc7PHGU4WwUYk 32
vnstock3/common/plot/chart_wrapper.py sha256=FaLCKXj__rLPzTygG5WYfSOsoMyI5f-FNF8IzTWjr4g 8806
vnstock3/core/__init__.py sha256=yKbiUsmEGgqbiKzneCziF8i6QvFCO8vXTDOHz-40xrI 110
vnstock3/core/config/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
vnstock3/core/config/auth.py sha256=q5uvWxX422euAW_g06ROXsvLa4wQhjEzYz3e7buMiHg 16
vnstock3/core/config/const.py sha256=Iiq0sgeh71dfkwjxVTwQvhYbpTMSFK7sLTypwQMLyvE 725
vnstock3/core/converter/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
vnstock3/core/converter/export.py sha256=ErAjY9VT1aZFi8hrcEwgPmfQWFE-epwvxFSpyZltyt0 453
vnstock3/core/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
vnstock3/core/utils/env.py sha256=HBtv1YJZZMp4HFZ48R0-3U_JuFN7tO71DKYn_nt8i-k 2519
vnstock3/core/utils/ext.py sha256=6J2r7mjs-Q8r8OgYQXTfhmfwnQ776tR3f0BWu6kI7xE 1651
vnstock3/core/utils/help.py sha256=C0T7W3Q0dS2mCdUQ7La4UGv4u_KDvLBHB87nkFZVtuc 1056
vnstock3/core/utils/launcher.py sha256=mSqJMDaNQr5YBVDNSFP2d7ZTgcp5WONtS1uDP9w-akU 1486
vnstock3/core/utils/logger.py sha256=ADj_Gx_rMCxqBpMG0ZmZZswQofcaE6ZtncO3zPeA6KY 3475
vnstock3/core/utils/parser.py sha256=bPkiqeOzN3OTNfr6fyWL0eSVbu8PDhLdWB6JQmvccdU 7014
vnstock3/core/utils/upgrade.py sha256=0a6dN887AtIxSB8DEyAKpHNMu91da6LQX7UeAKRbJRs 2881
vnstock3/core/utils/user_agent.py sha256=gE-L5lSl4_BoZXIgbKY98_BiBCd2LZiGkjb4bkHtHW8 1855
vnstock3/explorer/__init__.py sha256=-jdcW2NdQrJWXqriLAlBiP-Lk89iEYRyrSwDZ56K4EQ 56
vnstock3/explorer/fmarket/__init__.py sha256=uz77-XmgtVLdSH34rRHXMwiusTzu5_uWNvwl3J79ArU 22
vnstock3/explorer/fmarket/const.py sha256=NsW6-jnSiLa25OOieKtx9OyzUNntQ4DANOgyL1nfE4U 2286
vnstock3/explorer/fmarket/fund.py sha256=6jmshHh-OMVJzvbJmmfWPtjtVVvfpXVc-UxhIjX0PrE 16729
vnstock3/explorer/misc/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
vnstock3/explorer/misc/exchange_rate.py sha256=YfbyZZTqR7k2RCcal-IUvc48Sz1WcngEtPh0TZPE4kw 1438
vnstock3/explorer/misc/gold_price.py sha256=9c_hD1LttOFN7mklUe3IyrhZ3ldmOtmdw7WTB1u-LjY 2605
vnstock3/explorer/msn/__init__.py sha256=sM9G8vcWIjNkGSDbCCWWP4QosV2CEeEtAe17qR_aTWw 43
vnstock3/explorer/msn/const.py sha256=w1vn3nIqZyC4esLBq_DNiHUMMpYdSRnLz6gBYWtbk2o 4105
vnstock3/explorer/msn/helper.py sha256=pPpilKkt67jTBNADKoZ0I_QoST1L8IQdJcwJtQ0mduY 2363
vnstock3/explorer/msn/listing.py sha256=e9fX_9gUpCrWjQM4Dz9msCDRa6XZ5dP4luxgW0BwcGc 2879
vnstock3/explorer/msn/models.py sha256=Zud327pG3_yvTev71OxeE4fQ_S1ZAgfQFEeY-dSYzWQ 276
vnstock3/explorer/msn/quote.py sha256=FUjSjUsV7Xt2OTwORRtP70e4lenKvDOQGRR3ibJNxIQ 7329
vnstock3/explorer/tcbs/__init__.py sha256=22J571lMkeoOlnNfK9bkYU1iWM1hATojIDwjcETx97Y 138
vnstock3/explorer/tcbs/analysis.py sha256=jhaSZq8AQGdb4BMTZGnvl13da2VEZ_Z9p_2EDtLzKe4 53
vnstock3/explorer/tcbs/company.py sha256=O7A2Tfp7vdjzYYXva6jqCHdLIwJwq9aTrT9NF0W7i3U 15252
vnstock3/explorer/tcbs/const.py sha256=UTivfQ_UkguEso2R3wVMkbJILjPWhkQ6aymnBXFVDbk 3664
vnstock3/explorer/tcbs/financial.py sha256=J0DCoteS783oF8w5mAJTBDsEyV4HFAX4eGpqooEvWXs 9586
vnstock3/explorer/tcbs/listing.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
vnstock3/explorer/tcbs/models.py sha256=WBOv0nw6EfdWEDhHhwzEtVxiZwUl7aCiqIvuSE6Szfs 738
vnstock3/explorer/tcbs/quote.py sha256=AZwsOKMDV45DokRm3t3Fop_Ii6v8AVHPAGOK9PxSrYs 12684
vnstock3/explorer/tcbs/trading.py sha256=pVAmK5tSJXmAP1w6BjvJlHWtXpqcrP8br5ol70-rOmg 2396
vnstock3/explorer/vci/__init__.py sha256=8mLBguoolXPv2htOzgfP0IYGY7I757hox_7zKFPCy34 138
vnstock3/explorer/vci/analysis.py sha256=EiNT8grLF2gJrQDr18bXGwHLGzPA2FgVMcNM6pKhYNE 23
vnstock3/explorer/vci/company.py sha256=yu2d_GqRHZWYcFSw0mDBRBYl0kyIZSv7huTO3CWx12Y 5984
vnstock3/explorer/vci/const.py sha256=MSqW9CP9YLH9kuVKZ0I_Knn4ij1XRqzFuxMJMGIa3fk 5436
vnstock3/explorer/vci/financial.py sha256=8SKBwjeQCkaqkSlj4_xL-JxLIp6bQwHelPxGsp7tN-8 23462
vnstock3/explorer/vci/listing.py sha256=g1ivRXV-El6vJKyeePGaxxJfKyzjjoJvCLDDvpJmVgs 10847
vnstock3/explorer/vci/models.py sha256=Zud327pG3_yvTev71OxeE4fQ_S1ZAgfQFEeY-dSYzWQ 276
vnstock3/explorer/vci/quote.py sha256=TDCdRJfaPZJQ2_oVPtHaqe832rLmKYD17BRbfZy6LUU 13266
vnstock3/explorer/vci/trading.py sha256=WjBSTo1vCkDBeHNS5cgIUErUTZ_QHMJq_QaojLetPWA 4512
vnstock3-3.1.0.dist-info/LICENSE.md sha256=oMKfFCnw1mMG50nY6zGt1ZnS4-nENT1tyFOESYIXHpU 8376
vnstock3-3.1.0.dist-info/METADATA sha256=mQfuxB7-iq1c8mPtnqwPgcLihaiRXCJJdwn-joM_vrQ 17191
vnstock3-3.1.0.dist-info/WHEEL sha256=P9jw-gEje8ByB7_hXoICnHtVCrEwMQh-630tKvQWehc 91
vnstock3-3.1.0.dist-info/entry_points.txt sha256=cvf5JrUk2P-9egZzir4AoS_lFeW2A_O_Q5KafjxOu4w 52
vnstock3-3.1.0.dist-info/top_level.txt sha256=0B7kz7FvSpG5Gh3DVeeqyEuo2-4DE1NWe_PwvpGbNWE 15
vnstock3-3.1.0.dist-info/RECORD

top_level.txt

tests
vnstock3

entry_points.txt

vnstock = vnstock3.common.cli:cli