diff options
| author | CoprDistGit <infra@openeuler.org> | 2023-05-15 03:25:26 +0000 |
|---|---|---|
| committer | CoprDistGit <infra@openeuler.org> | 2023-05-15 03:25:26 +0000 |
| commit | be27cba0bddf8e82c0ee955ef7665bb663021f63 (patch) | |
| tree | fd7262381aa3d53f66c4a850dc87d4a1d4816c8e | |
| parent | 17973e085897ed43a818298973268d870fbfabb7 (diff) | |
automatic import of python-espn-api
| -rw-r--r-- | .gitignore | 1 | ||||
| -rw-r--r-- | python-espn-api.spec | 255 | ||||
| -rw-r--r-- | sources | 1 |
3 files changed, 257 insertions, 0 deletions
@@ -0,0 +1 @@ +/espn_api-0.30.0.tar.gz diff --git a/python-espn-api.spec b/python-espn-api.spec new file mode 100644 index 0000000..fcc7b30 --- /dev/null +++ b/python-espn-api.spec @@ -0,0 +1,255 @@ +%global _empty_manifest_terminate_build 0 +Name: python-espn-api +Version: 0.30.0 +Release: 1 +Summary: ESPN API +License: MIT License +URL: https://github.com/cwendt94/espn-api +Source0: https://mirrors.nju.edu.cn/pypi/web/packages/66/aa/3546d3cada2ea418ba939309cba9d1a8f08127f223e01ad229665b1e1a5f/espn_api-0.30.0.tar.gz +BuildArch: noarch + + +%description + + [](https://codecov.io/gh/cwendt94/espn-api) [](https://gitter.im/ff-espn-api/community?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) [](https://badge.fury.io/py/espn-api)<a target="_blank" href="https://www.python.org/downloads/" title="Python version"><img src="https://img.shields.io/badge/python-%3E=_3.8-teal.svg"></a> + + +## ESPN API +This package uses ESPN's Fantasy API to extract data from any public or private league for **Fantasy Football and Basketball (NHL, MLB, and WNBA are in development)**. +Please feel free to make suggestions, bug reports, and pull request for features or fixes! + +This package was inspired and based off of [rbarton65/espnff](https://github.com/rbarton65/espnff). + +## Installing +With Git: +``` +git clone https://github.com/cwendt94/espn-api +cd espn-api +python3 setup.py install +``` +With pip: +``` +pip install espn_api +``` + +## Usage +### [For Getting Started and API details head over to the Wiki!](https://github.com/cwendt94/espn-api/wiki) +```python +# Football API +from espn_api.football import League +# Basketball API +from espn_api.basketball import League +# Hockey API +from espn_api.hockey import League +# Baseball API +from espn_api.baseball import League +# Init +league = League(league_id=222, year=2019) +``` + +### Run Tests +``` +python3 setup.py nosetests +``` +## [Discussions](https://github.com/cwendt94/espn-api/discussions) (new) +If you have any questions about the package, ESPN API data, or want to talk about a feature please start a [discussion](https://github.com/cwendt94/espn-api/discussions)! + + +## Issue Reporting +If you find a bug follow the steps below for reporting. + +1. Open a [new issue](https://github.com/cwendt94/espn-api/issues) with a brief description of the bug for the title. In the title also add which sport (Football or Basketball) + +2. Run the application in debug mode to view ESPN API request's and response's + ```python + # ... import statement above + league = League(league_id=1245, year=2019, debug=True) + ``` + The application will print all requests and the response from ESPN's API in the console. I would suggest piping the console output to a text file as it will be a lot of data. + +3. Find the last log before the crash and copy it in the issue descrption with the line number of the crash or possible bug. + +4. Submit the new issue! + +I will try to comment on the issue as soon as possible with my thoughts and possible fix! + +%package -n python3-espn-api +Summary: ESPN API +Provides: python-espn-api +BuildRequires: python3-devel +BuildRequires: python3-setuptools +BuildRequires: python3-pip +%description -n python3-espn-api + + [](https://codecov.io/gh/cwendt94/espn-api) [](https://gitter.im/ff-espn-api/community?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) [](https://badge.fury.io/py/espn-api)<a target="_blank" href="https://www.python.org/downloads/" title="Python version"><img src="https://img.shields.io/badge/python-%3E=_3.8-teal.svg"></a> + + +## ESPN API +This package uses ESPN's Fantasy API to extract data from any public or private league for **Fantasy Football and Basketball (NHL, MLB, and WNBA are in development)**. +Please feel free to make suggestions, bug reports, and pull request for features or fixes! + +This package was inspired and based off of [rbarton65/espnff](https://github.com/rbarton65/espnff). + +## Installing +With Git: +``` +git clone https://github.com/cwendt94/espn-api +cd espn-api +python3 setup.py install +``` +With pip: +``` +pip install espn_api +``` + +## Usage +### [For Getting Started and API details head over to the Wiki!](https://github.com/cwendt94/espn-api/wiki) +```python +# Football API +from espn_api.football import League +# Basketball API +from espn_api.basketball import League +# Hockey API +from espn_api.hockey import League +# Baseball API +from espn_api.baseball import League +# Init +league = League(league_id=222, year=2019) +``` + +### Run Tests +``` +python3 setup.py nosetests +``` +## [Discussions](https://github.com/cwendt94/espn-api/discussions) (new) +If you have any questions about the package, ESPN API data, or want to talk about a feature please start a [discussion](https://github.com/cwendt94/espn-api/discussions)! + + +## Issue Reporting +If you find a bug follow the steps below for reporting. + +1. Open a [new issue](https://github.com/cwendt94/espn-api/issues) with a brief description of the bug for the title. In the title also add which sport (Football or Basketball) + +2. Run the application in debug mode to view ESPN API request's and response's + ```python + # ... import statement above + league = League(league_id=1245, year=2019, debug=True) + ``` + The application will print all requests and the response from ESPN's API in the console. I would suggest piping the console output to a text file as it will be a lot of data. + +3. Find the last log before the crash and copy it in the issue descrption with the line number of the crash or possible bug. + +4. Submit the new issue! + +I will try to comment on the issue as soon as possible with my thoughts and possible fix! + +%package help +Summary: Development documents and examples for espn-api +Provides: python3-espn-api-doc +%description help + + [](https://codecov.io/gh/cwendt94/espn-api) [](https://gitter.im/ff-espn-api/community?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) [](https://badge.fury.io/py/espn-api)<a target="_blank" href="https://www.python.org/downloads/" title="Python version"><img src="https://img.shields.io/badge/python-%3E=_3.8-teal.svg"></a> + + +## ESPN API +This package uses ESPN's Fantasy API to extract data from any public or private league for **Fantasy Football and Basketball (NHL, MLB, and WNBA are in development)**. +Please feel free to make suggestions, bug reports, and pull request for features or fixes! + +This package was inspired and based off of [rbarton65/espnff](https://github.com/rbarton65/espnff). + +## Installing +With Git: +``` +git clone https://github.com/cwendt94/espn-api +cd espn-api +python3 setup.py install +``` +With pip: +``` +pip install espn_api +``` + +## Usage +### [For Getting Started and API details head over to the Wiki!](https://github.com/cwendt94/espn-api/wiki) +```python +# Football API +from espn_api.football import League +# Basketball API +from espn_api.basketball import League +# Hockey API +from espn_api.hockey import League +# Baseball API +from espn_api.baseball import League +# Init +league = League(league_id=222, year=2019) +``` + +### Run Tests +``` +python3 setup.py nosetests +``` +## [Discussions](https://github.com/cwendt94/espn-api/discussions) (new) +If you have any questions about the package, ESPN API data, or want to talk about a feature please start a [discussion](https://github.com/cwendt94/espn-api/discussions)! + + +## Issue Reporting +If you find a bug follow the steps below for reporting. + +1. Open a [new issue](https://github.com/cwendt94/espn-api/issues) with a brief description of the bug for the title. In the title also add which sport (Football or Basketball) + +2. Run the application in debug mode to view ESPN API request's and response's + ```python + # ... import statement above + league = League(league_id=1245, year=2019, debug=True) + ``` + The application will print all requests and the response from ESPN's API in the console. I would suggest piping the console output to a text file as it will be a lot of data. + +3. Find the last log before the crash and copy it in the issue descrption with the line number of the crash or possible bug. + +4. Submit the new issue! + +I will try to comment on the issue as soon as possible with my thoughts and possible fix! + +%prep +%autosetup -n espn-api-0.30.0 + +%build +%py3_build + +%install +%py3_install +install -d -m755 %{buildroot}/%{_pkgdocdir} +if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi +if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi +if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi +if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi +pushd %{buildroot} +if [ -d usr/lib ]; then + find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst +fi +if [ -d usr/lib64 ]; then + find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst +fi +if [ -d usr/bin ]; then + find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst +fi +if [ -d usr/sbin ]; then + find usr/sbin -type f -printf "/%h/%f\n" >> filelist.lst +fi +touch doclist.lst +if [ -d usr/share/man ]; then + find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst +fi +popd +mv %{buildroot}/filelist.lst . +mv %{buildroot}/doclist.lst . + +%files -n python3-espn-api -f filelist.lst +%dir %{python3_sitelib}/* + +%files help -f doclist.lst +%{_docdir}/* + +%changelog +* Mon May 15 2023 Python_Bot <Python_Bot@openeuler.org> - 0.30.0-1 +- Package Spec generated @@ -0,0 +1 @@ +c218428220f9d8438395ba596f838bb7 espn_api-0.30.0.tar.gz |
