From 99429f0681e0bb7b50a90536504be40475bb14cd Mon Sep 17 00:00:00 2001 From: John Date: Mon, 18 Nov 2024 11:35:19 -0800 Subject: [PATCH] added license to setup.py --- datamule/datamule.egg-info/PKG-INFO | 24 +++++++++++++++++++++++- datamule/datamule.egg-info/requires.txt | 6 +++--- datamule/setup.py | 4 +++- 3 files changed, 29 insertions(+), 5 deletions(-) diff --git a/datamule/datamule.egg-info/PKG-INFO b/datamule/datamule.egg-info/PKG-INFO index 0a72830..8eed512 100644 --- a/datamule/datamule.egg-info/PKG-INFO +++ b/datamule/datamule.egg-info/PKG-INFO @@ -1,9 +1,31 @@ Metadata-Version: 2.1 Name: datamule -Version: 0.380 +Version: 0.381 Summary: Making it easier to use SEC filings. Home-page: https://github.com/john-friedman/datamule-python Author: John Friedman +License: MIT License + + Copyright (c) 2024 John Friedman + + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in all + copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + SOFTWARE. + Description-Content-Type: text/markdown Provides-Extra: filing_viewer Provides-Extra: mulebot diff --git a/datamule/datamule.egg-info/requires.txt b/datamule/datamule.egg-info/requires.txt index 8f55e29..ca5f17a 100644 --- a/datamule/datamule.egg-info/requires.txt +++ b/datamule/datamule.egg-info/requires.txt @@ -9,12 +9,12 @@ setuptools selectolax [all] -openai -flask +pandas lxml +openai google-generativeai -pandas psutil +flask [dataset_builder] pandas diff --git a/datamule/setup.py b/datamule/setup.py index 2c9bdaa..d29a59d 100644 --- a/datamule/setup.py +++ b/datamule/setup.py @@ -2,6 +2,7 @@ from pathlib import Path long_description = Path("../readme.md").read_text(encoding='utf-8') +license_text = Path("../LICENSE").read_text(encoding='utf-8') extras = { "filing_viewer": ["lxml"], @@ -16,9 +17,10 @@ setup( name="datamule", author="John Friedman", - version="0.380", + version="0.381", description="Making it easier to use SEC filings.", long_description=long_description, + license=license_text, long_description_content_type='text/markdown', packages=find_packages(include=['datamule*']) + ['datamule.dataset_builder'], # Just add the specific package url="https://github.com/john-friedman/datamule-python",