Git Product home page Git Product logo

nfl_py3's Introduction

Setup:

  1. use conda environment.yml

Run: note: should be executing from modules directory activate nfl_py3 cd modules python main.py -y -w

nfl_py3's People

Contributors

kthomz34 avatar ryanpmcintire avatar wendrickje avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

nfl_py3's Issues

Printer-friendly link not found.

Describe the bug Required
I am seeing the following after running
Printer-friendly link not found.

To Reproduce Required
Steps to reproduce the behavior:

  1. run python main.py -y 2023 -w 4

Expected behavior Required
No errors

Screenshots

Desktop (please complete the following information):

  • OS: windows 10

Additional context

Printer-friendly link not found.
Traceback (most recent call last):
  File "main.py", line 28, in <module>
    df = new_week(year, week)
  File .\nfl_py3\modules\new_week.py", line 173, in new_week
    h = download_picks_page(year, week)
  File ".\nfl_py3\modules\new_week.py", line 49, in download_picks_page
    return html.fromstring(h)
  File ".\anaconda3\envs\nfl_py3\lib\site-packages\lxml\html\__init__.py", line 872, in fromstring
    is_full_html = _looks_like_full_html_unicode(html)
TypeError: expected string or bytes-like object

Improvements

Figure out new python based machine learning.
Scrape historical team data.
Convert to python.
Roster changes handled via a "confidence" level.
Individual player performances?

Week 3?

Hi, Ryan -

Have you run this yet for Week 3? Looks like Week 2 was just run a bit ago?

Thanks,
Brian

Scraper for player data

Summary:
scraper.py only collects team stats. We should enhance so it collects player stats

Use case:
This should allow us to build more accurate models because more granular data

Build_dataset.py won't work

Getting this error when running '$python3 build_dataset.py':

Traceback (most recent call last):
File "build_dataset.py", line 1, in
from myScraper import parse_season
File "/home/thomas/Desktop/nfl_py3-master/myScraper.py", line 3, in
from user_agent import generate_user_agent
ModuleNotFoundError: No module named 'user_agent'

Any help would be amazing thank you ๐Ÿ‘

Explore python ml libaries

Summary:
In moving everything to python, we'll need a new ml library (mxnet is no bueno)

Use-case/reason:
Python has better ml packages in general.

Issue Creating Conda Environment

Describe the bug Required
I am creating the yaml environment file but there are a lot of conflicts

Output in format: Requested package -> Available versions

Package prompt-toolkit conflicts for:
prompt-toolkit
ipython -> prompt_toolkit[version='>=2.0.0,<4,!=3.0.0,!=3.0.1'] -> prompt-toolkit[version='>=3.0.17,<3.0.18.0a0|>=3.0.20,<3.0.21.0a0|>=3.0.36,<3.0.37.0a0|>=3.0.8,<3.0.9.0a0|>=3.0.7,<3.0.8.0a0|>=3.0.6,<3.0.7.0a0|>=3.0.5,<3.0.6.0a0|>=3.0.4,<3.0.5.0a0']
ipython -> prompt-toolkit[version='!=3.0.0,!=3.0.1,<3.1.0,>=2.0.0|>3.0.1,<3.1.0|>3.0.11,<3.1.0|>3.0.30,<3.1.0|>3.0.30,<3.1.0,!=3.0.37|>=2.0.0,<3.1.0,!=3.0.0,!=3.0.1|>=2.0.0,!=3.0.0,!=3.0.1,<3.1.0']
ipykernel -> ipython[version='>=7.23.1'] -> prompt-toolkit[version='!=3.0.0,!=3.0.1,<3.1.0,>=2.0.0|>3.0.1,<3.1.0|>3.0.11,<3.1.0|>3.0.30,<3.1.0|>3.0.30,<3.1.0,!=3.0.37|>=2.0.0,<3.1.0,!=3.0.0,!=3.0.1|>=2.0.0,!=3.0.0,!=3.0.1,<3.1.0']

Package debugpy conflicts for:
debugpy
ipykernel -> debugpy[version='>=1,<2.0|>=1.0.0,<2.0|>=1.0.0|>=1.0|>=1.6.5']

Package vs2008_runtime conflicts for:
pandas -> python[version='>=2.7,<2.8.0a0'] -> vs2008_runtime[version='>=9.0.30729.1,<10.0a0']
zeromq -> vc=9 -> vs2008_runtime[version='>=9.0.30729.1,<10.0a0']
psutil -> python[version='>=2.7,<2.8.0a0'] -> vs2008_runtime[version='>=9.0.30729.1,<10.0a0']
jupyter_core -> python[version='>=2.7,<2.8.0a0'] -> vs2008_runtime
html5lib -> python -> vs2008_runtime
wheel -> python -> vs2008_runtime
wcwidth -> python -> vs2008_runtime
traitlets -> python[version='>=2.7,<2.8.0a0'] -> vs2008_runtime
jupyter_client -> python[version='>=2.7,<2.8.0a0'] -> vs2008_runtime
prompt-toolkit -> python -> vs2008_runtime
colorama -> python -> vs2008_runtime
decorator -> python -> vs2008_runtime
parso -> python -> vs2008_runtime
six -> python -> vs2008_runtime
ipykernel -> python[version='>=2.7,<2.8.0a0'] -> vs2008_runtime
backcall -> python -> vs2008_runtime
lxml -> python[version='>=2.7,<2.8.0a0'] -> vs2008_runtime[version='>=9.0.30729.1,<10.0a0']
ipython -> python[version='>=2.7,<2.8.0a0'] -> vs2008_runtime
pywin32 -> python[version='>=2.7,<2.8.0a0'] -> vs2008_runtime[version='>=9.0.30729.1,<10.0a0']
tabulate -> python[version='>=2.7,<2.8.0a0'] -> vs2008_runtime
numpy -> python[version='>=2.7,<2.8.0a0'] -> vs2008_runtime[version='>=9.0.30729.1,<10.0a0']
jedi -> python[version='>=2.7,<2.8.0a0'] -> vs2008_runtime
tornado -> python[version='>=2.7,<2.8.0a0'] -> vs2008_runtime[version='>=9.0.30729.1,<10.0a0']
vc -> vs2008_runtime[version='>=9.0.30729.1,<10.0a0']
pyzmq -> python[version='>=2.7,<2.8.0a0'] -> vs2008_runtime[version='>=9.0.30729.1,<10.0a0']
python-dateutil -> python -> vs2008_runtime
libsodium -> vc=9 -> vs2008_runtime[version='>=9.0.30729.1,<10.0a0']
pickleshare -> python[version='>=2.7,<2.8.0a0'] -> vs2008_runtime
entrypoints -> python[version='>=2.7,<2.8.0a0'] -> vs2008_runtime
pip -> python[version='>=2.7,<2.8.0a0'] -> vs2008_runtime
backports.functools_lru_cache -> python -> vs2008_runtime
packaging -> python -> vs2008_runtime
requests -> python -> vs2008_runtime
backports -> python -> vs2008_runtime
pygments -> python -> vs2008_runtime
beautifulsoup4 -> python[version='>=2.7,<2.8.0a0'] -> vs2008_runtime
setuptools -> python[version='>=2.7,<2.8.0a0'] -> vs2008_runtime
bs4 -> python -> vs2008_runtime
pyparsing -> python -> vs2008_runtime

Package wheel conflicts for:
wheel
python=3.7 -> pip -> wheel
pip -> wheel

Package numpy-base conflicts for:
numpy -> numpy-base[version='1.11.3|1.11.3|1.11.3|1.11.3|1.11.3|1.11.3|1.11.3|1.11.3|1.11.3|1.11.3|1.11.3|1.11.3|1.11.3|1.11.3|1.11.3|1.11.3|1.11.3|1.11.3|1.11.3|1.11.3|1.11.3|1.11.3|1.11.3|1.11.3|1.11.3|1.11.3|1.11.3|1.11.3|1.14.3|1.14.3|1.14.3|1.14.4|1.14.4|1.14.4|1.14.5|1.14.5|1.14.5|1.14.5|1.14.5|1.14.5|1.14.5|1.14.5|1.14.5|1.14.5|1.14.5|1.14.5|1.14.5|1.14.5|1.14.5|1.14.5|1.14.5|1.14.6|1.14.6|1.14.6|1.14.6|1.14.6|1.14.6|1.14.6|1.14.6|1.15.0|1.15.0|1.15.0|1.15.0|1.15.1|1.15.1|1.15.1|1.15.1|1.15.2|1.15.2|1.15.2|1.15.2|1.15.2|1.15.3|1.15.3|1.15.3|1.15.4|1.15.4|1.15.4|1.15.4|1.15.4|1.15.4|1.16.0|1.16.0|1.16.0|1.16.0|1.16.0|1.16.0|1.16.1|1.16.1|1.16.1|1.16.1|1.16.1|1.16.1|1.16.2|1.16.2|1.16.2|1.16.3|1.16.3|1.16.3|1.16.4|1.16.4|1.16.5|1.16.5|1.16.5|1.16.6|1.16.6|1.16.6|1.16.6|1.16.6|1.16.6|1.16.6|1.16.6|1.16.6|1.16.6|1.16.6|1.16.6|1.16.6|1.16.6|1.17.2.*|1.17.3.*|1.17.4.*|1.18.1.*|1.18.5.*|1.19.1|1.19.1|1.19.1|1.19.2|1.19.2|1.19.2|1.19.2|1.19.2|1.19.2|1.19.2|1.19.5|1.19.5|1.19.5|1.19.5|1.19.5|1.20.1|1.20.1|1.20.1|1.20.2|1.20.2|1.20.2|1.20.3|1.20.3|1.20.3|1.20.3|1.20.3|1.21.2|1.21.2|1.21.2|1.21.2|1.21.5|1.21.5|1.21.5|1.21.5|1.21.5|1.21.5|1.21.5|1.21.5|1.21.5|1.21.5|1.21.5|1.21.5|1.21.5|1.21.5|1.21.5|1.21.5|1.21.5|1.21.5|1.21.5|1.22.3|1.22.3|1.22.3|1.22.3|1.22.3|1.22.3|1.22.3|1.23.1|1.23.1|1.23.1|1.23.3|1.23.3|1.23.3|1.23.3|1.23.3|1.23.3|1.23.4|1.23.4|1.23.4|1.23.5|1.23.5|1.23.5|1.23.5|1.23.5|1.23.5|1.23.5|1.23.5|1.24.3|1.24.3|1.24.3|1.24.3|1.24.3|1.24.3|1.24.3|1.24.3|1.25.0|1.25.0|1.25.0|1.25.2|1.9.3|1.9.3|1.9.3|1.9.3|1.9.3|1.9.3|1.9.3|>=1.9.3,<2.0a0|1.17.0|1.17.0',build='py36hc3f5095_0|py36h5c71026_6|py37h5c71026_7|py37h5c71026_7|py36h5c71026_8|py27h0bb1d87_8|py37h4a99626_9|py27hfef472a_9|py37h8128ebf_9|py27h2753ae9_9|py35h8128ebf_10|py37h8128ebf_10|py27h2753ae9_10|py36h8128ebf_11|py37h8128ebf_11|py36h2a9b21d_11|py27hb1d0314_11|py37hc3f5095_12|py27h917549b_1|py35h5c71026_0|py36h5c71026_0|py27h0bb1d87_0|py27h0bb1d87_0|py36h5c71026_0|py37h5c71026_0|py36h5c71026_1|py37h5c71026_2|py36h5c71026_3|py37h5c71026_4|py36h5c71026_4|py36h8128ebf_4|py27h2753ae9_4|py36hc3f5095_5|py36h4a99626_0|py37h4a99626_0|py37h8128ebf_0|py35h8128ebf_0|py36h8128ebf_0|py35h8128ebf_0|py27h2753ae9_0|py36h8128ebf_0|py37h8128ebf_0|py27h2753ae9_1|py37h8128ebf_0|py37h8128ebf_0|py36h8128ebf_0|py36hc3f5095_0|py27hb1d0314_0|py27hb1d0314_0|py36hc3f5095_0|py37hc3f5095_1|py36hc3f5095_1|py27hb1d0314_1|py27hb1d0314_0|py37hc3f5095_0|py37hc3f5095_1|py27hb1d0314_1|py27hb1d0314_0|py36hc3f5095_0|py27hb1d0314_0|py36hc3f5095_0|py36hc3f5095_0|py37hc3f5095_0|py36hc3f5095_0|py38hc3f5095_0|py27hb1d0314_0|py39h2e04a8b_1|py37h5bb6eb2_3|py38h5bb6eb2_3|py39h378b42e_4|py38ha3acd2a_0|py37ha3acd2a_0|py36ha3acd2a_0|py37ha3acd2a_0|py36ha3acd2a_0|py39hbd0edd7_0|py39h5bb6eb2_1|py39h46fa6a1_4|py37h46fa6a1_4|py38h9413944_5|py39haf7ebc8_0|py38haf7ebc8_0|py37hc2deb75_0|py39hc2deb75_0|py38hc2deb75_0|py38hc2deb75_0|py39hc2deb75_0|py39h5bfbeaa_1|py38h0829f74_0|py37h0829f74_0|py37hca35cd5_1|py39hca35cd5_1|py310h206c741_1|py39hca35cd5_2|py37hca35cd5_2|py39hca35cd5_3|py38hca35cd5_3|py310h206c741_3|py310hb5c95e7_4|py39hca35cd5_0|py311h0424125_1|py310hb5c95e7_2|py39h46c4fa8_2|py38hca35cd5_0|py310h206c741_0|py39hca35cd5_0|py38h4da318b_0|py310h04254f7_0|py310h04254f7_1|py38h4da318b_0|py39h4da318b_0|py310h04254f7_0|py39h4da318b_0|py38h4da318b_0|py311h0424125_0|py311h4cfcc17_1|py39h46c4fa8_1|py310hb5c95e7_1|py39h005ec55_0|py38h005ec55_0|py310h65a83cf_1|py311hd01c5d8_1|py38h8a87ada_1|py39h65a83cf_0|py310h65a83cf_0|py311hd01c5d8_0|py310h65a83cf_0|py39h65a83cf_0|py311hd01c5d8_0|py39h8a87ada_1|py311h877bb12_0|py310h3caf3d7_0|py38h46c4fa8_1|py310h04254f7_0|py38h4da318b_1|py39h4da318b_1|py39h4da318b_0|py38h46c4fa8_2|py38hca35cd5_0|py310h206c741_0|py39h46c4fa8_4|py38h46c4fa8_4|py37hca35cd5_3|py310h206c741_2|py38hca35cd5_2|py38hca35cd5_1|py37hc2deb75_0|py38hc2deb75_0|py310hedd7904_0|py39hc2deb75_0|py310h0829f74_0|py39h0829f74_0|py38h5bfbeaa_1|py37hc2deb75_0|py37haf7ebc8_0|py39h9413944_5|py38h46fa6a1_4|py38h5bb6eb2_1|py37h5bb6eb2_1|py38ha3acd2a_0|py38h9413944_5|py39h9413944_5|py37h378b42e_4|py38h378b42e_4|py36h5bb6eb2_3|py39h5bb6eb2_3|py37hc3f5095_0|py27hb1d0314_0|py37hc3f5095_0|py36hc3f5095_0|py37hc3f5095_0|py37hc3f5095_0|py36hc3f5095_1|py36hc3f5095_0|py37hc3f5095_0|py37hc3f5095_0|py27h2753ae9_0|py27h2753ae9_0|py36h8128ebf_0|py27h2753ae9_0|py27hfef472a_0|py35h4a99626_0|py27hb1d0314_5|py37hc3f5095_5|py38hc3f5095_4|py35h8128ebf_4|py37h8128ebf_4|py35h4a99626_4|py27h0bb1d87_4|py37h5c71026_3|py27h0bb1d87_3|py27h0bb1d87_2|py36h5c71026_2|py37h5c71026_1|py27h0bb1d87_1|py35h5c71026_0|py36h555522e_1|py35h555522e_1|py38hc3f5095_12|py36hc3f5095_12|py27hb1d0314_12|py37h2a9b21d_11|py36h8128ebf_10|py35h8128ebf_9|py36h8128ebf_9|py36h4a99626_9|py35h4a99626_9|py35h4a99626_8|py37h5c71026_8|py36h5c71026_7|py27h0bb1d87_7|py35h5c71026_7|py36h5c71026_7|py27h0bb1d87_7|py27h0bb1d87_6|py37h5c71026_6|py37hc3f5095_0']
numpy -> mkl_fft -> numpy-base[version='>=1.0.14,<2.0a0|>=1.0.6,<2.0a0|>=1.2.1,<2.0a0|>=1.0.2,<2.0a0|>=1.0.4,<2.0a0']

Package vs2015_runtime conflicts for:
xgboost -> python[version='>=3.11,<3.12.0a0'] -> vs2015_runtime[version='>=14.16.27012,<15.0a0']
pygments -> python[version='>=3.10,<3.11.0a0'] -> vs2015_runtime[version='>=14.16.27012,<15.0a0']
libsodium -> vs2015_runtime[version='>=14.16.27012,<15.0a0']
ipykernel -> debugpy[version='>=1.6.5'] -> vs2015_runtime[version='>=14.16.27012,<15.0a0']
python=3.7 -> vs2015_runtime[version='>=14.16.27012,<15.0a0']
psutil -> vs2015_runtime[version='>=14.16.27012,<15.0a0']
requests -> python[version='>=3.8,<3.9.0a0'] -> vs2015_runtime[version='>=14.16.27012,<15.0a0']
lxml -> vs2015_runtime[version='>=14.16.27012,<15.0a0']
decorator -> python[version='>=3.5'] -> vs2015_runtime[version='>=14.16.27012,<15.0a0']
six -> python -> vs2015_runtime[version='>=14.16.27012,<15.0a0']
pandas -> numpy[version='>=1.21.5,<2.0a0'] -> vs2015_runtime[version='>=14.0.25123,<15.0a0|>=14.0.25420|>=14.15.26706|>=14.27.29016|>=14.27.29016,<15.0a0|>=14.16.27012']
tornado -> vs2015_runtime[version='>=14.16.27012,<15.0a0']
lxml -> vc[version='>=14.1,<15.0a0'] -> vs2015_runtime[version='>=14.0.25123,<15.0a0|>=14.0.25420|>=14.15.26706|>=14.27.29016|>=14.16.27012']
pywin32 -> vc[version='>=14.1,<15.0a0'] -> vs2015_runtime[version='>=14.0.25123,<15.0a0|>=14.0.25420|>=14.15.26706|>=14.27.29016|>=14.16.27012']
vc -> vs2015_runtime[version='>=14.0.25123,<15.0a0|>=14.0.25420|>=14.15.26706|>=14.27.29016|>=14.16.27012']
jupyter_core -> python[version='>=3.11,<3.12.0a0'] -> vs2015_runtime[version='>=14.16.27012,<15.0a0|>=14.27.29016,<15.0a0']
colorama -> python[version='>=3.11,<3.12.0a0'] -> vs2015_runtime[version='>=14.16.27012,<15.0a0']
pandas -> vs2015_runtime[version='>=14.16.27012,<15.0a0']
nest-asyncio -> python[version='>=3.11,<3.12.0a0'] -> vs2015_runtime[version='>=14.16.27012,<15.0a0']
ipython -> python[version='>=3.10,<3.11.0a0'] -> vs2015_runtime[version='>=14.16.27012,<15.0a0']
pyparsing -> python[version='>=3.11,<3.12.0a0'] -> vs2015_runtime[version='>=14.16.27012,<15.0a0']
setuptools -> python[version='>=3.9,<3.10.0a0'] -> vs2015_runtime[version='>=14.16.27012,<15.0a0']
entrypoints -> python[version='>=3.11,<3.12.0a0'] -> vs2015_runtime[version='>=14.16.27012,<15.0a0']
matplotlib-inline -> python[version='>=3.11,<3.12.0a0'] -> vs2015_runtime[version='>=14.16.27012,<15.0a0']
numpy -> vs2015_runtime[version='>=14.16.27012,<15.0a0|>=14.27.29016,<15.0a0']
zeromq -> vs2015_runtime[version='>=14.16.27012,<15.0a0']
jedi -> python[version='>=3.11,<3.12.0a0'] -> vs2015_runtime[version='>=14.16.27012,<15.0a0']
wheel -> python[version='>=3.11,<3.12.0a0'] -> vs2015_runtime[version='>=14.16.27012,<15.0a0']
vs2015_runtime
traitlets -> python[version='>=3.11,<3.12.0a0'] -> vs2015_runtime[version='>=14.16.27012,<15.0a0']
numpy -> vc[version='>=14.2,<15.0a0'] -> vs2015_runtime[version='>=14.0.25123,<15.0a0|>=14.0.25420|>=14.15.26706|>=14.27.29016|>=14.16.27012']
wcwidth -> python -> vs2015_runtime[version='>=14.16.27012,<15.0a0']
debugpy -> vc[version='>=14.1,<15.0a0'] -> vs2015_runtime[version='>=14.15.26706|>=14.27.29016|>=14.16.27012']
python-dateutil -> python -> vs2015_runtime[version='>=14.16.27012,<15.0a0']
prompt-toolkit -> python[version='>=3.11,<3.12.0a0'] -> vs2015_runtime[version='>=14.16.27012,<15.0a0']
zeromq -> vc[version='>=14.1,<15.0a0'] -> vs2015_runtime[version='>=14.0.25123,<15.0a0|>=14.0.25420|>=14.15.26706|>=14.27.29016|>=14.16.27012']
pip -> python[version='>=3.9,<3.10.0a0'] -> vs2015_runtime[version='>=14.16.27012,<15.0a0']
backcall -> python -> vs2015_runtime[version='>=14.16.27012,<15.0a0']
pywin32 -> vs2015_runtime[version='>=14.16.27012,<15.0a0|>=14.27.29016,<15.0a0']
tabulate -> python[version='>=3.11,<3.12.0a0'] -> vs2015_runtime[version='>=14.16.27012,<15.0a0']
bs4 -> python -> vs2015_runtime[version='>=14.16.27012,<15.0a0']
cchardet -> vs2015_runtime[version='>=14.16.27012,<15.0a0']
psutil -> vc[version='>=14.1,<15.0a0'] -> vs2015_runtime[version='>=14.0.25123,<15.0a0|>=14.0.25420|>=14.15.26706|>=14.27.29016|>=14.16.27012']
pickleshare -> python[version='>=3'] -> vs2015_runtime[version='>=14.16.27012,<15.0a0']
pyzmq -> vs2015_runtime[version='>=14.16.27012,<15.0a0']
beautifulsoup4 -> python[version='>=3.9,<3.10.0a0'] -> vs2015_runtime[version='>=14.16.27012,<15.0a0']
tornado -> vc[version='>=14.1,<15.0a0'] -> vs2015_runtime[version='>=14.0.25123,<15.0a0|>=14.0.25420|>=14.15.26706|>=14.27.29016|>=14.16.27012']
packaging -> python[version='>=3.9,<3.10.0a0'] -> vs2015_runtime[version='>=14.16.27012,<15.0a0']
jupyter_client -> python[version='>=3.10,<3.11.0a0'] -> vs2015_runtime[version='>=14.16.27012,<15.0a0|>=14.27.29016,<15.0a0']
pyzmq -> vc[version='>=14.1,<15.0a0'] -> vs2015_runtime[version='>=14.0.25123,<15.0a0|>=14.0.25420|>=14.15.26706|>=14.27.29016|>=14.16.27012']
backports -> python -> vs2015_runtime[version='>=14.16.27012,<15.0a0']
html5lib -> python -> vs2015_runtime[version='>=14.16.27012,<15.0a0']
cchardet -> vc[version='>=14.1,<15.0a0'] -> vs2015_runtime[version='>=14.15.26706|>=14.27.29016|>=14.16.27012']
python=3.7 -> vc[version='>=14.1,<15.0a0'] -> vs2015_runtime[version='>=14.0.25123,<15.0a0|>=14.0.25420|>=14.15.26706|>=14.27.29016|>=14.16.27012']
parso -> python[version='>=3.6'] -> vs2015_runtime[version='>=14.16.27012,<15.0a0']
libsodium -> vc[version='>=14.1,<15.0a0'] -> vs2015_runtime[version='>=14.0.25123,<15.0a0|>=14.0.25420|>=14.15.26706|>=14.27.29016|>=14.16.27012']
debugpy -> vs2015_runtime[version='>=14.16.27012,<15.0a0']

Package xz conflicts for:
cchardet -> python[version='>=3.10,<3.11.0a0'] -> xz[version='>=5.2.10,<6.0a0|>=5.4.2,<6.0a0|>=5.2.8,<6.0a0|>=5.2.6,<6.0a0|>=5.2.5,<6.0a0']
jupyter_client -> python[version='>=3.10,<3.11.0a0'] -> xz[version='>=5.2.10,<6.0a0|>=5.4.2,<6.0a0|>=5.2.8,<6.0a0|>=5.2.6,<6.0a0|>=5.2.5,<6.0a0']
setuptools -> python[version='>=3.11,<3.12.0a0'] -> xz[version='>=5.2.10,<6.0a0|>=5.4.2,<6.0a0|>=5.2.8,<6.0a0|>=5.2.6,<6.0a0|>=5.2.5,<6.0a0']
parso -> python[version='>=3.6'] -> xz[version='>=5.2.10,<6.0a0|>=5.4.2,<6.0a0|>=5.2.8,<6.0a0|>=5.2.6,<6.0a0|>=5.2.5,<6.0a0']
html5lib -> python -> xz[version='>=5.2.10,<6.0a0|>=5.4.2,<6.0a0|>=5.2.8,<6.0a0|>=5.2.6,<6.0a0|>=5.2.5,<6.0a0']
wcwidth -> python -> xz[version='>=5.2.10,<6.0a0|>=5.4.2,<6.0a0|>=5.2.8,<6.0a0|>=5.2.6,<6.0a0|>=5.2.5,<6.0a0']
six -> python -> xz[version='>=5.2.10,<6.0a0|>=5.4.2,<6.0a0|>=5.2.8,<6.0a0|>=5.2.6,<6.0a0|>=5.2.5,<6.0a0']
colorama -> python[version='>=3.11,<3.12.0a0'] -> xz[version='>=5.2.10,<6.0a0|>=5.4.2,<6.0a0|>=5.2.8,<6.0a0|>=5.2.6,<6.0a0|>=5.2.5,<6.0a0']
ipykernel -> python[version='>=3.11,<3.12.0a0'] -> xz[version='>=5.2.10,<6.0a0|>=5.4.2,<6.0a0|>=5.2.8,<6.0a0|>=5.2.6,<6.0a0|>=5.2.5,<6.0a0']
pyparsing -> python[version='>=3.11,<3.12.0a0'] -> xz[version='>=5.2.10,<6.0a0|>=5.4.2,<6.0a0|>=5.2.8,<6.0a0|>=5.2.6,<6.0a0|>=5.2.5,<6.0a0']
prompt-toolkit -> python[version='>=3.11,<3.12.0a0'] -> xz[version='>=5.2.10,<6.0a0|>=5.4.2,<6.0a0|>=5.2.8,<6.0a0|>=5.2.6,<6.0a0|>=5.2.5,<6.0a0']
numpy -> python[version='>=3.11,<3.12.0a0'] -> xz[version='>=5.2.10,<6.0a0|>=5.4.2,<6.0a0|>=5.2.8,<6.0a0|>=5.2.6,<6.0a0|>=5.2.5,<6.0a0']
ipython -> python[version='>=3.10,<3.11.0a0'] -> xz[version='>=5.2.10,<6.0a0|>=5.4.2,<6.0a0|>=5.2.8,<6.0a0|>=5.2.6,<6.0a0|>=5.2.5,<6.0a0']
jupyter_core -> python[version='>=3.11,<3.12.0a0'] -> xz[version='>=5.2.10,<6.0a0|>=5.4.2,<6.0a0|>=5.2.8,<6.0a0|>=5.2.6,<6.0a0|>=5.2.5,<6.0a0']
tornado -> python[version='>=3.11,<3.12.0a0'] -> xz[version='>=5.2.10,<6.0a0|>=5.4.2,<6.0a0|>=5.2.8,<6.0a0|>=5.2.6,<6.0a0|>=5.2.5,<6.0a0']
traitlets -> python[version='>=3.11,<3.12.0a0'] -> xz[version='>=5.2.10,<6.0a0|>=5.4.2,<6.0a0|>=5.2.8,<6.0a0|>=5.2.6,<6.0a0|>=5.2.5,<6.0a0']
jedi -> python[version='>=3.11,<3.12.0a0'] -> xz[version='>=5.2.10,<6.0a0|>=5.4.2,<6.0a0|>=5.2.8,<6.0a0|>=5.2.6,<6.0a0|>=5.2.5,<6.0a0']
wheel -> python[version='>=3.11,<3.12.0a0'] -> xz[version='>=5.2.10,<6.0a0|>=5.4.2,<6.0a0|>=5.2.8,<6.0a0|>=5.2.6,<6.0a0|>=5.2.5,<6.0a0']
psutil -> python[version='>=3.11,<3.12.0a0'] -> xz[version='>=5.2.10,<6.0a0|>=5.4.2,<6.0a0|>=5.2.8,<6.0a0|>=5.2.6,<6.0a0|>=5.2.5,<6.0a0']
nest-asyncio -> python[version='>=3.11,<3.12.0a0'] -> xz[version='>=5.2.10,<6.0a0|>=5.4.2,<6.0a0|>=5.2.8,<6.0a0|>=5.2.6,<6.0a0|>=5.2.5,<6.0a0']
pandas -> python[version='>=3.10,<3.11.0a0'] -> xz[version='>=5.2.10,<6.0a0|>=5.4.2,<6.0a0|>=5.2.8,<6.0a0|>=5.2.6,<6.0a0|>=5.2.5,<6.0a0']
beautifulsoup4 -> python[version='>=3.10,<3.11.0a0'] -> xz[version='>=5.2.10,<6.0a0|>=5.4.2,<6.0a0|>=5.2.8,<6.0a0|>=5.2.6,<6.0a0|>=5.2.5,<6.0a0']
backcall -> python -> xz[version='>=5.2.10,<6.0a0|>=5.4.2,<6.0a0|>=5.2.8,<6.0a0|>=5.2.6,<6.0a0|>=5.2.5,<6.0a0']
requests -> python[version='>=3.11,<3.12.0a0'] -> xz[version='>=5.2.10,<6.0a0|>=5.4.2,<6.0a0|>=5.2.8,<6.0a0|>=5.2.6,<6.0a0|>=5.2.5,<6.0a0']
tabulate -> python[version='>=3.11,<3.12.0a0'] -> xz[version='>=5.2.10,<6.0a0|>=5.4.2,<6.0a0|>=5.2.8,<6.0a0|>=5.2.6,<6.0a0|>=5.2.5,<6.0a0']
matplotlib-inline -> python[version='>=3.11,<3.12.0a0'] -> xz[version='>=5.2.10,<6.0a0|>=5.4.2,<6.0a0|>=5.2.8,<6.0a0|>=5.2.6,<6.0a0|>=5.2.5,<6.0a0']
backports.functools_lru_cache -> python -> xz[version='>=5.2.10,<6.0a0|>=5.4.2,<6.0a0|>=5.2.8,<6.0a0|>=5.2.6,<6.0a0|>=5.2.5,<6.0a0']
bs4 -> python -> xz[version='>=5.2.10,<6.0a0|>=5.4.2,<6.0a0|>=5.2.8,<6.0a0|>=5.2.6,<6.0a0|>=5.2.5,<6.0a0']
debugpy -> python[version='>=3.10,<3.11.0a0'] -> xz[version='>=5.2.10,<6.0a0|>=5.4.2,<6.0a0|>=5.2.8,<6.0a0|>=5.2.6,<6.0a0|>=5.2.5,<6.0a0']
pip -> python[version='>=3.10,<3.11.0a0'] -> xz[version='>=5.2.10,<6.0a0|>=5.4.2,<6.0a0|>=5.2.8,<6.0a0|>=5.2.6,<6.0a0|>=5.2.5,<6.0a0']
pickleshare -> python[version='>=3'] -> xz[version='>=5.2.10,<6.0a0|>=5.4.2,<6.0a0|>=5.2.8,<6.0a0|>=5.2.6,<6.0a0|>=5.2.5,<6.0a0']
backports -> python -> xz[version='>=5.2.10,<6.0a0|>=5.4.2,<6.0a0|>=5.2.8,<6.0a0|>=5.2.6,<6.0a0|>=5.2.5,<6.0a0']
packaging -> python[version='>=3.10,<3.11.0a0'] -> xz[version='>=5.2.10,<6.0a0|>=5.4.2,<6.0a0|>=5.2.8,<6.0a0|>=5.2.6,<6.0a0|>=5.2.5,<6.0a0']
xgboost -> python[version='>=3.11,<3.12.0a0'] -> xz[version='>=5.2.10,<6.0a0|>=5.4.2,<6.0a0|>=5.2.8,<6.0a0|>=5.2.6,<6.0a0|>=5.2.5,<6.0a0']
python-dateutil -> python -> xz[version='>=5.2.10,<6.0a0|>=5.4.2,<6.0a0|>=5.2.8,<6.0a0|>=5.2.6,<6.0a0|>=5.2.5,<6.0a0']
pywin32 -> python[version='>=3.11,<3.12.0a0'] -> xz[version='>=5.2.10,<6.0a0|>=5.4.2,<6.0a0|>=5.2.8,<6.0a0|>=5.2.6,<6.0a0|>=5.2.5,<6.0a0']
entrypoints -> python[version='>=3.11,<3.12.0a0'] -> xz[version='>=5.2.10,<6.0a0|>=5.4.2,<6.0a0|>=5.2.8,<6.0a0|>=5.2.6,<6.0a0|>=5.2.5,<6.0a0']
pygments -> python[version='>=3.10,<3.11.0a0'] -> xz[version='>=5.2.10,<6.0a0|>=5.4.2,<6.0a0|>=5.2.8,<6.0a0|>=5.2.6,<6.0a0|>=5.2.5,<6.0a0']
decorator -> python[version='>=3.5'] -> xz[version='>=5.2.10,<6.0a0|>=5.4.2,<6.0a0|>=5.2.8,<6.0a0|>=5.2.6,<6.0a0|>=5.2.5,<6.0a0']
pyzmq -> python[version='>=3.10,<3.11.0a0'] -> xz[version='>=5.2.10,<6.0a0|>=5.4.2,<6.0a0|>=5.2.8,<6.0a0|>=5.2.6,<6.0a0|>=5.2.5,<6.0a0']
lxml -> python[version='>=3.11,<3.12.0a0'] -> xz[version='>=5.2.10,<6.0a0|>=5.4.2,<6.0a0|>=5.2.8,<6.0a0|>=5.2.6,<6.0a0|>=5.2.5,<6.0a0']

Package vc conflicts for:
pyparsing -> python[version='>=3.11,<3.12.0a0'] -> vc[version='14.*|>=14.1,<15.0a0|9.*']
pip -> python[version='>=3.9,<3.10.0a0'] -> vc[version='14.*|>=14.1,<15.0a0|9.*']
tornado -> vc[version='14.*|>=14.1,<15.0a0|9.*']
ipython -> python[version='>=3.10,<3.11.0a0'] -> vc[version='14.*|>=14.1,<15.0a0|9.*']
wcwidth -> python -> vc[version='14.*|>=14.1,<15.0a0|9.*']
jupyter_core -> python[version='>=3.11,<3.12.0a0'] -> vc[version='14.*|9.*|>=14.1,<15.0a0|>=14.2,<15.0a0']
python=3.7 -> openssl[version='>=1.1.1e,<1.1.2a'] -> vc=9
jedi -> python[version='>=3.11,<3.12.0a0'] -> vc[version='14.*|>=14.1,<15.0a0|9.*']
zeromq -> vc[version='14.*|9.*|>=14.1,<15.0a0']
numpy -> vc[version='14.*|9.*|>=14.1,<15.0a0|>=14.2,<15.0a0']
six -> python -> vc[version='14.*|>=14.1,<15.0a0|9.*']
libsodium -> vc[version='14.*|9.*|>=14.1,<15.0a0']
colorama -> python[version='>=3.11,<3.12.0a0'] -> vc[version='14.*|>=14.1,<15.0a0|9.*']
setuptools -> python[version='>=3.9,<3.10.0a0'] -> vc[version='14.*|>=14.1,<15.0a0|9.*']
backcall -> python -> vc[version='14.*|>=14.1,<15.0a0|9.*']
tabulate -> python[version='>=3.11,<3.12.0a0'] -> vc[version='14.*|>=14.1,<15.0a0|9.*']
pywin32 -> vc[version='14.*|9.*|>=14.1,<15.0a0|>=14.2,<15.0a0']
traitlets -> python[version='>=3.11,<3.12.0a0'] -> vc[version='14.*|>=14.1,<15.0a0|9.*']
backports -> python -> vc[version='14.*|>=14.1,<15.0a0|9.*']
pyzmq -> vc[version='14.*|9.*|>=14.1,<15.0a0']
nest-asyncio -> python[version='>=3.11,<3.12.0a0'] -> vc[version='14.*|>=14.1,<15.0a0']
cchardet -> vc[version='>=14.1,<15.0a0']
wheel -> python[version='>=3.11,<3.12.0a0'] -> vc[version='14.*|>=14.1,<15.0a0|9.*']
pandas -> numpy[version='>=1.21.5,<2.0a0'] -> vc[version='>=14.2,<15.0a0']
matplotlib-inline -> python[version='>=3.11,<3.12.0a0'] -> vc[version='14.*|>=14.1,<15.0a0']
python-dateutil -> python -> vc[version='14.*|>=14.1,<15.0a0|9.*']
debugpy -> python[version='>=3.7,<3.8.0a0'] -> vc=14
pygments -> python[version='>=3.10,<3.11.0a0'] -> vc[version='14.*|>=14.1,<15.0a0|9.*']
debugpy -> vc[version='>=14.1,<15.0a0']
bs4 -> python -> vc[version='14.*|>=14.1,<15.0a0|9.*']
requests -> python[version='>=3.8,<3.9.0a0'] -> vc[version='14.*|>=14.1,<15.0a0|9.*']
packaging -> python[version='>=3.9,<3.10.0a0'] -> vc[version='14.*|>=14.1,<15.0a0|9.*']
decorator -> python[version='>=3.5'] -> vc[version='14.*|>=14.1,<15.0a0|9.*']
pickleshare -> python[version='>=3'] -> vc[version='14.*|>=14.1,<15.0a0|9.*']
xgboost -> python[version='>=3.11,<3.12.0a0'] -> vc[version='14.*|>=14.1,<15.0a0']
jupyter_client -> python[version='>=3.10,<3.11.0a0'] -> vc[version='14.*|>=14.1,<15.0a0|9.*|>=14.2,<15.0a0']
beautifulsoup4 -> python[version='>=3.9,<3.10.0a0'] -> vc[version='14.*|>=14.1,<15.0a0|9.*']
html5lib -> python -> vc[version='14.*|>=14.1,<15.0a0|9.*']
python=3.7 -> vc[version='14.*|>=14.1,<15.0a0']
lxml -> vc[version='14.*|9.*|>=14.1,<15.0a0']
parso -> python[version='>=3.6'] -> vc[version='14.*|>=14.1,<15.0a0|9.*']
vc
ipykernel -> debugpy[version='>=1.6.5'] -> vc[version='14.*|9.*|>=14.1,<15.0a0']
psutil -> vc[version='14.*|9.*|>=14.1,<15.0a0']
prompt-toolkit -> python[version='>=3.11,<3.12.0a0'] -> vc[version='14.*|>=14.1,<15.0a0|9.*']
entrypoints -> python[version='>=3.11,<3.12.0a0'] -> vc[version='14.*|>=14.1,<15.0a0|9.*']
pandas -> vc[version='14.*|9.*|>=14.1,<15.0a0']

Package libsodium conflicts for:
libsodium
ipykernel -> pyzmq[version='>=20'] -> libsodium[version='>=1.0.16,<1.0.17.0a0|>=1.0.18,<1.0.19.0a0']
pyzmq -> libsodium[version='>=1.0.16,<1.0.17.0a0|>=1.0.18,<1.0.19.0a0']
zeromq -> libsodium[version='>=1.0.16,<1.0.17.0a0|>=1.0.18,<1.0.19.0a0']
jupyter_client -> pyzmq[version='>=23.0'] -> libsodium[version='>=1.0.16,<1.0.17.0a0|>=1.0.18,<1.0.19.0a0']

Package backports conflicts for:
entrypoints -> configparser -> backports
ipython -> backports.shutil_get_terminal_size -> backports
backports
tornado -> ssl_match_hostname -> backports

Package colorama conflicts for:
ipykernel -> ipython[version='>=7.23.1'] -> colorama
colorama
python=3.7 -> pip -> colorama
ipython -> colorama
pip -> colorama

Package python conflicts for:
jupyter_client -> traitlets -> python[version='>=3.7']
beautifulsoup4 -> python[version='>=2.7,<2.8.0a0|>=3.10,<3.11.0a0|>=3.9,<3.10.0a0|>=3.8,<3.9.0a0|>=3.11,<3.12.0a0|>=3.7,<3.8.0a0|>=3.6|>=3.6,<3.7.0a0|>=3.5,<3.6.0a0']
html5lib -> python[version='>=2.7,<2.8.0a0|>=3.5,<3.6.0a0|>=3.7,<3.8.0a0|>=3.6,<3.7.0a0']
wheel -> python[version='>=2.7,<2.8.0a0|>=3.10,<3.11.0a0|>=3.11,<3.12.0a0|>=3.7,<3.8.0a0|>=3.9,<3.10.0a0|>=3.8,<3.9.0a0|>=3.6,<3.7.0a0|>=3.5,<3.6.0a0']
python-dateutil -> six[version='>=1.5'] -> python[version='>=3.8,<3.9.0a0|>=3.9,<3.10.0a0']
backcall -> python[version='>=2.7,<2.8.0a0|>=3.5,<3.6.0a0|>=3.6,<3.7.0a0|>=3.7,<3.8.0a0|>=3.8,<3.9.0a0']
tornado -> backports_abc[version='>=0.4'] -> python
entrypoints -> python[version='>=2.7,<2.8.0a0|>=3.10,<3.11.0a0|>=3.11,<3.12.0a0|>=3.7,<3.8.0a0|>=3.9,<3.10.0a0|>=3.8,<3.9.0a0|>=3.6,<3.7.0a0|>=3.5,<3.6.0a0']
backports -> python[version='>=2.7,<2.8.0a0|>=3.5,<3.6.0a0|>=3.6,<3.7.0a0|>=3.7,<3.8.0a0']
beautifulsoup4 -> soupsieve[version='>1.2'] -> python[version='>=3.5']
pyzmq -> python[version='>=2.7,<2.8.0a0|>=3.10,<3.11.0a0|>=3.9,<3.10.0a0|>=3.11,<3.12.0a0|>=3.8,<3.9.0a0|>=3.7,<3.8.0a0|>=3.6,<3.7.0a0|>=3.5,<3.6.0a0']
pandas -> python[version='>=2.7,<2.8.0a0|>=3.10,<3.11.0a0|>=3.8,<3.9.0a0|>=3.9,<3.10.0a0|>=3.11,<3.12.0a0|>=3.7,<3.8.0a0|>=3.7.1,<3.8.0a0|>=3.6,<3.7.0a0|>=3.5,<3.6.0a0']
jupyter_core -> python[version='>=2.7,<2.8.0a0|>=3.10,<3.11.0a0|>=3.11,<3.12.0a0|>=3.8,<3.9.0a0|>=3.9,<3.10.0a0|>=3.7,<3.8.0a0|>=3.6,<3.7.0a0|>=3.5,<3.6.0a0']
html5lib -> six[version='>=1.9'] -> python[version='>=3.10,<3.11.0a0|>=3.11,<3.12.0a0|>=3.8,<3.9.0a0|>=3.9,<3.10.0a0']
pandas -> python-dateutil[version='>=2.8.2'] -> python
setuptools -> python[version='>=2.7,<2.8.0a0|>=3.10,<3.11.0a0|>=3.11,<3.12.0a0|>=3.9,<3.10.0a0|>=3.8,<3.9.0a0|>=3.7,<3.8.0a0|>=3.6,<3.7.0a0|>=3.5,<3.6.0a0']
jupyter_client -> python[version='>=2.7,<2.8.0a0|>=3.10,<3.11.0a0|>=3.8,<3.9.0a0|>=3.11,<3.12.0a0|>=3.9,<3.10.0a0|>=3.7,<3.8.0a0|>=3.6.1|>=3.5|>=3.6,<3.7.0a0|>=3.5,<3.6.0a0']
ipykernel -> jupyter_client[version='>=6.1.12'] -> python[version='>=3|>=3.5|>=3.6.1|>=3.6|>=3.7']
nest-asyncio -> python[version='>=3.10,<3.11.0a0|>=3.11,<3.12.0a0|>=3.7,<3.8.0a0|>=3.9,<3.10.0a0|>=3.8,<3.9.0a0|>=3.5']
setuptools -> certifi[version='>=2016.9.26'] -> python
python-dateutil -> python[version='>=2.7,<2.8.0a0|>=3.6,<3.7.0a0|>=3.7,<3.8.0a0|>=3.5,<3.6.0a0']
cchardet -> python[version='>=3.10,<3.11.0a0|>=3.8,<3.9.0a0|>=3.9,<3.10.0a0|>=3.11,<3.12.0a0']
traitlets -> ipython_genutils -> python[version='>=3.5']
decorator -> python[version='>=2.7,<2.8.0a0|>=3.5|>=3.6,<3.7.0a0|>=3.7,<3.8.0a0|>=3.5,<3.6.0a0']
ipython -> python[version='>=2.7,<2.8.0a0|>=3.10,<3.11.0a0|>=3.9,<3.10.0a0|>=3.11,<3.12.0a0|>=3.8,<3.9.0a0|>=3.7,<3.8.0a0|>=3.6,<3.7.0a0|>=3.5,<3.6.0a0']
pywin32 -> python[version='>=2.7,<2.8.0a0|>=3.10,<3.11.0a0|>=3.11,<3.12.0a0|>=3.8,<3.9.0a0|>=3.9,<3.10.0a0|>=3.7,<3.8.0a0|>=3.6,<3.7.0a0|>=3.5,<3.6.0a0']
pickleshare -> python[version='>=2.7,<2.8.0a0|>=3.8,<3.9.0a0|>=3|>=3.7,<3.8.0a0|>=3.6,<3.7.0a0|>=3.5,<3.6.0a0']
psutil -> python[version='>=2.7,<2.8.0a0|>=3.10,<3.11.0a0|>=3.11,<3.12.0a0|>=3.8,<3.9.0a0|>=3.7,<3.8.0a0|>=3.9,<3.10.0a0|>=3.6,<3.7.0a0|>=3.5,<3.6.0a0']
matplotlib-inline -> traitlets -> python[version='>=2.7,<2.8.0a0|>=3.6,<3.7.0a0|>=3.7|>=3.5,<3.6.0a0']
traitlets -> python[version='>=2.7,<2.8.0a0|>=3.10,<3.11.0a0|>=3.11,<3.12.0a0|>=3.7,<3.8.0a0|>=3.9,<3.10.0a0|>=3.8,<3.9.0a0|>=3.7|>=3.6,<3.7.0a0|>=3.5,<3.6.0a0']
ipython -> backcall -> python[version='>=3.7|>=3|>=3.5|>=3.6']
packaging -> python[version='>=2.7,<2.8.0a0|>=3.10,<3.11.0a0|>=3.8,<3.9.0a0|>=3.9,<3.10.0a0|>=3.11,<3.12.0a0|>=3.7,<3.8.0a0|>=3.6|>=3.6,<3.7.0a0|>=3.5,<3.6.0a0']
jedi -> python[version='>=2.7,<2.8.0a0|>=3.10,<3.11.0a0|>=3.11,<3.12.0a0|>=3.9,<3.10.0a0|>=3.8,<3.9.0a0|>=3.7,<3.8.0a0|>=3.6,<3.7.0a0|>=3.5,<3.6.0a0']
pygments -> python[version='>=2.7,<2.8.0a0|>=3.10,<3.11.0a0|>=3.11,<3.12.0a0|>=3.9,<3.10.0a0|>=3.8,<3.9.0a0|>=3.5|>=3.6|>=3.7,<3.8.0a0|>=3.6,<3.7.0a0|>=3.5,<3.6.0a0']
colorama -> python[version='>=2.7,<2.8.0a0|>=3.10,<3.11.0a0|>=3.11,<3.12.0a0|>=3.8,<3.9.0a0|>=3.7,<3.8.0a0|>=3.9,<3.10.0a0|>=3.6,<3.7.0a0|>=3.5,<3.6.0a0']
matplotlib-inline -> python[version='>=3.10,<3.11.0a0|>=3.11,<3.12.0a0|>=3.7,<3.8.0a0|>=3.8,<3.9.0a0|>=3.9,<3.10.0a0|>=3.6']
prompt-toolkit -> wcwidth -> python[version='>=2.7,<2.8.0a0|>=3.6,<3.7.0a0|>=3.5,<3.6.0a0|>=3.5']
numpy -> python[version='>=2.7,<2.8.0a0|>=3.10,<3.11.0a0|>=3.11,<3.12.0a0|>=3.9,<3.10.0a0|>=3.8,<3.9.0a0|>=3.7,<3.8.0a0|>=3.6,<3.7.0a0|>=3.5,<3.6.0a0']
requests -> python[version='>=2.7,<2.8.0a0|>=3.10,<3.11.0a0|>=3.11,<3.12.0a0|>=3.8,<3.9.0a0|>=3.9,<3.10.0a0|>=3.7,<3.8.0a0|>=3.6|>=3.6,<3.7.0a0|>=3.5,<3.6.0a0']
entrypoints -> configparser -> python[version='>=3.6']
xgboost -> python[version='>=3.10,<3.11.0a0|>=3.11,<3.12.0a0|>=3.8,<3.9.0a0|>=3.9,<3.10.0a0|>=3.7,<3.8.0a0|>=3.6,<3.7.0a0']
lxml -> python[version='>=2.7,<2.8.0a0|>=3.10,<3.11.0a0|>=3.11,<3.12.0a0|>=3.8,<3.9.0a0|>=3.9,<3.10.0a0|>=3.7,<3.8.0a0|>=3.6,<3.7.0a0|>=3.5,<3.6.0a0']
bs4 -> beautifulsoup4[version='>=4.12.2,<4.12.3.0a0'] -> python[version='>=3.10,<3.11.0a0|>=3.9,<3.10.0a0|>=3.8,<3.9.0a0|>=3.11,<3.12.0a0|>=3.7,<3.8.0a0|>=3.6|>=3.6,<3.7.0a0']
pyparsing -> python[version='>=2.7,<2.8.0a0|>=3.10,<3.11.0a0|>=3.11,<3.12.0a0|>=3.7,<3.8.0a0|>=3.8,<3.9.0a0|>=3.9,<3.10.0a0|>=3.6|>=3.6,<3.7.0a0|>=3.5,<3.6.0a0']
parso -> python[version='>=2.7,<2.8.0a0|>=3.6|>=3.7,<3.8.0a0|>=3.6,<3.7.0a0|>=3.5,<3.6.0a0']
pip -> python[version='>=2.7,<2.8.0a0|>=3.10,<3.11.0a0|>=3.9,<3.10.0a0|>=3.8,<3.9.0a0|>=3.11,<3.12.0a0|>=3.7,<3.8.0a0|>=3.6,<3.7.0a0|>=3.5,<3.6.0a0']
prompt-toolkit -> python[version='>=3.10,<3.11.0a0|>=3.11,<3.12.0a0|>=3.9,<3.10.0a0|>=3.8,<3.9.0a0|>=3.7,<3.8.0a0|>=3.6']
requests -> charset-normalizer[version='>=2,<4'] -> python[version='<4.0|>=3.5|>=3.6,<4.0']
python=3.7
tabulate -> python[version='>=2.7,<2.8.0a0|>=3.10,<3.11.0a0|>=3.11,<3.12.0a0|>=3.9,<3.10.0a0|>=3.7,<3.8.0a0|>=3.8,<3.9.0a0|>=3.6,<3.7.0a0|>=3.5,<3.6.0a0']
ipykernel -> python[version='>=2.7,<2.8.0a0|>=3.10,<3.11.0a0|>=3.11,<3.12.0a0|>=3.9,<3.10.0a0|>=3.8,<3.9.0a0|>=3.7,<3.8.0a0|>=3.6,<3.7.0a0|>=3.5,<3.6.0a0']
pickleshare -> pathlib2 -> python[version='>=3.10,<3.11.0a0|>=3.11,<3.12.0a0|>=3.9,<3.10.0a0']
pip -> wheel -> python[version='2.7|>=3.6|>=3.6']
wcwidth -> python[version='>=2.7,<2.8.0a0|>=3.6,<3.7.0a0|>=3.8,<3.9.0a0|>=3.7,<3.8.0a0|>=3.5,<3.6.0a0']
debugpy -> python[version='>=3.10,<3.11.0a0|>=3.8,<3.9.0a0|>=3.11,<3.12.0a0|>=3.9,<3.10.0a0|>=3.7,<3.8.0a0|>=3.6,<3.7.0a0']
jedi -> parso[version='>=0.8.0,<0.9.0'] -> python[version='>=3.5|>=3.6|>=3.7']
six -> python[version='>=2.7,<2.8.0a0|>=3.6,<3.7.0a0|>=3.7,<3.8.0a0|>=3.9,<3.10.0a0|>=3.8,<3.9.0a0|>=3.5,<3.6.0a0']
tornado -> python[version='>=2.7,<2.8.0a0|>=3.10,<3.11.0a0|>=3.11,<3.12.0a0|>=3.8,<3.9.0a0|>=3.9,<3.10.0a0|>=3.7,<3.8.0a0|>=3.6,<3.7.0a0|>=3.5,<3.6.0a0']
jupyter_core -> traitlets -> python[version='>=3.7']
bs4 -> python

Package six conflicts for:
jupyter_core -> traitlets -> six
pip -> html5lib -> six[version='>=1.9']
html5lib -> six[version='>=1.9']
jupyter_client -> python-dateutil[version='>=2.8.2'] -> six[version='>=1.5']
pickleshare -> pathlib2 -> six
ipykernel -> packaging -> six
matplotlib-inline -> traitlets -> six
tornado -> singledispatch -> six
pandas -> python-dateutil[version='>=2.8.2'] -> six[version='>=1.5']
traitlets -> six
python-dateutil -> six[version='>=1.5']
packaging -> six
numpy -> mkl-service[version='>=2.3.0,<3.0a0'] -> six
prompt-toolkit -> six[version='>=1.9.0']
six
ipython -> prompt-toolkit[version='>3.0.1,<3.1.0'] -> six[version='>=1.9.0']

Package setuptools conflicts for:
python=3.7 -> pip -> setuptools
ipython -> setuptools[version='>=18.5']
ipython -> pygments[version='>=2.4.0'] -> setuptools
xgboost -> py-xgboost==1.5.0=py39haa95532_2 -> setuptools
pip -> setuptools
wheel -> setuptools
setuptools
pygments -> setuptools
prompt-toolkit -> pygments -> setuptools
ipykernel -> ipython[version='>=7.23.1'] -> setuptools[version='>=18.5']

Package ca-certificates conflicts for:
html5lib -> python -> ca-certificates
jupyter_core -> python[version='>=2.7,<2.8.0a0'] -> ca-certificates
wheel -> python -> ca-certificates
prompt-toolkit -> python -> ca-certificates
wcwidth -> python -> ca-certificates
traitlets -> python[version='>=2.7,<2.8.0a0'] -> ca-certificates
jedi -> python[version='>=2.7,<2.8.0a0'] -> ca-certificates
decorator -> python -> ca-certificates
parso -> python -> ca-certificates
ipython -> python[version='>=2.7,<2.8.0a0'] -> ca-certificates
ipykernel -> python[version='>=2.7,<2.8.0a0'] -> ca-certificates
backcall -> python -> ca-certificates
six -> python -> ca-certificates
python=3.7 -> openssl[version='>=1.1.1s,<1.1.2a'] -> ca-certificates
pywin32 -> python[version='>=2.7,<2.8.0a0'] -> ca-certificates
requests -> python -> ca-certificates
psutil -> python[version='>=2.7,<2.8.0a0'] -> ca-certificates
python-dateutil -> python -> ca-certificates
pandas -> python[version='>=2.7,<2.8.0a0'] -> ca-certificates
numpy -> python[version='>=2.7,<2.8.0a0'] -> ca-certificates
backports.functools_lru_cache -> python -> ca-certificates
pip -> python[version='>=2.7,<2.8.0a0'] -> ca-certificates
pickleshare -> python[version='>=2.7,<2.8.0a0'] -> ca-certificates
entrypoints -> python[version='>=2.7,<2.8.0a0'] -> ca-certificates
pyzmq -> python[version='>=2.7,<2.8.0a0'] -> ca-certificates
packaging -> python -> ca-certificates
backports -> python -> ca-certificates
beautifulsoup4 -> python[version='>=2.7,<2.8.0a0'] -> ca-certificates
tornado -> python[version='>=2.7,<2.8.0a0'] -> ca-certificates
jupyter_client -> python[version='>=2.7,<2.8.0a0'] -> ca-certificates
lxml -> python[version='>=2.7,<2.8.0a0'] -> ca-certificates
colorama -> python -> ca-certificates
pygments -> python -> ca-certificates
setuptools -> python[version='>=2.7,<2.8.0a0'] -> ca-certificates
pyparsing -> python -> ca-certificates
bs4 -> python -> ca-certificates
tabulate -> python[version='>=2.7,<2.8.0a0'] -> ca-certificates

Package backports.functools_lru_cache conflicts for:
backports.functools_lru_cache
beautifulsoup4 -> soupsieve[version='>1.2'] -> backports.functools_lru_cache

Package chardet conflicts for:
pip -> requests -> chardet[version='>=3.0.2,<3.1.0|>=3.0.2,<4|>=3.0.2,<5']
requests -> chardet[version='>=3.0.2,<3.1.0|>=3.0.2,<4|>=3.0.2,<5']

Package wcwidth conflicts for:
wcwidth
ipython -> prompt-toolkit[version='>3.0.30,<3.1.0,!=3.0.37'] -> wcwidth
prompt-toolkit -> wcwidth

Package wincertstore conflicts for:
pip -> setuptools -> wincertstore[version='>=0.2']
pygments -> setuptools -> wincertstore[version='>=0.2']
setuptools -> wincertstore[version='>=0.2']
ipython -> setuptools[version='>=18.5'] -> wincertstore[version='>=0.2']
wheel -> setuptools -> wincertstore[version='>=0.2']
backports.functools_lru_cache -> setuptools -> wincertstore[version='>=0.2']

Package decorator conflicts for:
matplotlib-inline -> traitlets -> decorator
traitlets -> decorator
jupyter_client -> traitlets -> decorator
ipykernel -> ipython[version='>=7.23.1'] -> decorator
jupyter_core -> traitlets -> decorator
ipython -> decorator
decorator

Package nest-asyncio conflicts for:
ipykernel -> jupyter_client[version='>=6.1.12'] -> nest-asyncio[version='>=1.5|>=1.5.4']
nest-asyncio
ipykernel -> nest-asyncio
jupyter_client -> nest-asyncio[version='>=1.5|>=1.5.4']

Package jupyter_client conflicts for:
ipykernel -> jupyter_client[version='<8.0|>=6.1.12']
jupyter_client

Package certifi conflicts for:
tornado -> certifi
ipykernel -> tornado[version='>=4.2,<7.0'] -> certifi
pygments -> setuptools -> certifi[version='>=2016.09|>=2016.9.26']
pip -> setuptools -> certifi[version='>=2016.09|>=2016.9.26|>=2017.4.17']
requests -> urllib3[version='>=1.21.1,<2'] -> certifi
requests -> certifi[version='>=2017.4.17']
ipython -> setuptools[version='>=18.5'] -> certifi[version='>=2016.09|>=2016.9.26']
wheel -> setuptools -> certifi[version='>=2016.09|>=2016.9.26']
jupyter_client -> tornado[version='>=4.1'] -> certifi
setuptools -> certifi[version='>=2016.09|>=2016.9.26']
backports.functools_lru_cache -> setuptools -> certifi[version='>=2016.09|>=2016.9.26']

Package matplotlib-inline conflicts for:
ipython -> matplotlib-inline[version='>=0.1.2']
matplotlib-inline
ipykernel -> matplotlib-inline[version='>=0.1.0,<0.2.0|>=0.1|>=0.1.0']
ipykernel -> ipython[version='>=7.23.1'] -> matplotlib-inline[version='>=0.1.2']

Package backcall conflicts for:
backcall
ipython -> backcall
ipykernel -> ipython[version='>=7.23.1'] -> backcall

Package pygments conflicts for:
pygments
ipython -> pygments[version='>=2.4.0']
prompt-toolkit -> pygments
ipykernel -> ipython[version='>=7.23.1'] -> pygments[version='>=2.4.0']

Package psutil conflicts for:
psutil
ipykernel -> psutil

Package html5lib conflicts for:
python=3.7 -> pip -> html5lib
pip -> html5lib
html5lib

Package jupyter_core conflicts for:
jupyter_client -> jupyter_core[version='>=4.12,!=5.0.*|>=4.9.2|>=4.6.0']
ipykernel -> jupyter_core[version='>=4.12,!=5.0.*']
ipykernel -> jupyter_client[version='>=6.1.12'] -> jupyter_core[version='>=4.6.0|>=4.9.2']
jupyter_core

Package numpydoc conflicts for:
ipython -> jedi[version='>=0.10,<0.18'] -> numpydoc
jedi -> numpydoc

Package pywin32 conflicts for:
jupyter_client -> jupyter_core[version='>=4.12,!=5.0.*'] -> pywin32[version='>=300']
jupyter_client -> pywin32[version='>=1.0']
ipykernel -> jupyter_core[version='>=4.12,!=5.0.*'] -> pywin32[version='>=1.0|>=300']
pywin32
jupyter_core -> pywin32[version='>=1.0|>=300']

Package traitlets conflicts for:
jupyter_core -> traitlets[version='>=5.3']
jupyter_client -> traitlets[version='>=5.3']
traitlets
ipykernel -> comm[version='>=0.1.1'] -> traitlets[version='>=4.2|>=5|>=5.3']
ipykernel -> traitlets[version='>=4.1|>=4.1.0,<6.0|>=5.1.0,<6.0|>=5.4.0']
matplotlib-inline -> traitlets
ipython -> traitlets[version='>=4.2|>=5']

Package tornado conflicts for:
ipykernel -> tornado[version='>=4.0|>=4.2|>=4.2,<7.0|>=6.1|>=6.1,<7.0']
tornado
jupyter_client -> tornado[version='>=4.1|>=6.0|>=6.2']
ipykernel -> jupyter_client[version='>=6.1.12'] -> tornado[version='>=4.1|>=6.0|>=6.2']

Package mkl conflicts for:
numpy -> mkl[version='>=2018.0.0,<2019.0a0|>=2018.0.1,<2019.0a0|>=2018.0.2,<2019.0a0|>=2018.0.3,<2019.0a0|>=2019.1,<2021.0a0|>=2019.3,<2021.0a0|>=2019.4,<2021.0a0|>=2021.2.0,<2022.0a0|>=2021.3.0,<2022.0a0|>=2021.4.0,<2022.0a0|>=2023.1.0,<2024.0a0|>=2019.4,<2020.0a0']
numpy -> mkl_random -> mkl[version='>=2020.1,<2021.0a0']

Package ipython conflicts for:
ipython
ipykernel -> ipython[version='>=4.0.0|>=4.0|>=5.0|>=7.23.1|>=7.23.1,<8.0']

Package requests conflicts for:
pip -> requests
python=3.7 -> pip -> requests
requests

Package packaging conflicts for:
packaging
ipykernel -> packaging
pip -> packaging
pandas -> numexpr[version='>=2.7.3'] -> packaging
python=3.7 -> pip -> packaging

Package python-dateutil conflicts for:
ipykernel -> jupyter_client[version='>=6.1.12'] -> python-dateutil[version='>=2.1|>=2.8.2']
pandas -> python-dateutil[version='>=2.5.*|>=2.6.1|>=2.7.3|>=2.8.1|>=2.8.2']
python-dateutil
jupyter_client -> python-dateutil[version='>=2.1|>=2.8.2']

Package pyzmq conflicts for:
ipykernel -> pyzmq[version='>=17|>=20']
pyzmq
jupyter_client -> pyzmq[version='>=13|>=22.3|>=23.0']
ipykernel -> jupyter_client[version='>=6.1.12'] -> pyzmq[version='>=13|>=22.3|>=23.0']

Package pyparsing conflicts for:
pyparsing
ipykernel -> packaging -> pyparsing[version='>=2.0.2|>=2.0.2,!=3.0.5']
packaging -> pyparsing[version='>=2.0.2|>=2.0.2,!=3.0.5']
pip -> packaging -> pyparsing[version='>=2.0.2|>=2.0.2,!=3.0.5']

Package progress conflicts for:
pip -> progress
python=3.7 -> pip -> progress

Package numpy conflicts for:
pandas -> bottleneck[version='>=1.3.2'] -> numpy[version='>=1.16.3,<2.0a0|>=1.16.4,<2.0a0|>=1.21.2,<2.0a0|>=1.22.3,<2.0a0']
xgboost -> py-xgboost==1.7.3=py311haa95532_0 -> numpy
numpy
pandas -> numpy[version='>=1.11|>=1.11.3,<1.12.0a0|>=1.11.3,<2.0a0|>=1.12.1,<2.0a0|>=1.13.3,<2.0a0|>=1.14.6,<2.0a0|>=1.15.4,<2.0a0|>=1.16,<2.0a0|>=1.20.3,<2.0a0|>=1.21,<2.0a0|>=1.21.5,<2.0a0|>=1.23.5,<2.0a0|>=1.23,<2.0a0|>=1.19.2,<2.0a0|>=1.20.2,<2.0a0|>=1.16.6,<2.0a0|>=1.9']

Package zeromq conflicts for:
zeromq
jupyter_client -> pyzmq[version='>=23.0'] -> zeromq[version='>=4.2.5,<4.2.6.0a0|>=4.3.1,<4.3.2.0a0|>=4.3.2,<4.3.3.0a0|>=4.3.3,<4.3.4.0a0|>=4.3.4,<4.3.5.0a0']
pyzmq -> zeromq[version='>=4.2.5,<4.2.6.0a0|>=4.3.1,<4.3.2.0a0|>=4.3.2,<4.3.3.0a0|>=4.3.3,<4.3.4.0a0|>=4.3.4,<4.3.5.0a0']
ipykernel -> pyzmq[version='>=20'] -> zeromq[version='>=4.2.5,<4.2.6.0a0|>=4.3.1,<4.3.2.0a0|>=4.3.2,<4.3.3.0a0|>=4.3.3,<4.3.4.0a0|>=4.3.4,<4.3.5.0a0']

Package jedi conflicts for:
ipykernel -> ipython[version='>=7.23.1'] -> jedi[version='>=0.10,<0.18|>=0.16|>=0.16,<1.0']
jedi
ipython -> jedi[version='>=0.10,<0.18|>=0.16|>=0.16,<1.0']

Package icc_rt conflicts for:
pandas -> numpy[version='>=1.16,<2.0a0'] -> icc_rt[version='>=13.1.6|>=2019.0.0|>=2022.1.0|>=16.0.4']
numpy -> icc_rt[version='>=13.1.6|>=2019.0.0|>=2022.1.0|>=16.0.4']

Package parso conflicts for:
parso
jedi -> parso[version='0.1.0|>=0.1.0,<0.2|>=0.2.0|>=0.3.0|>=0.5.0|>=0.5.2|>=0.7.0|>=0.7.0,<0.8.0|>=0.8.0,<0.9.0']
ipython -> jedi[version='>=0.16'] -> parso[version='0.1.0|>=0.1.0,<0.2|>=0.2.0|>=0.3.0|>=0.5.0|>=0.5.2|>=0.7.0|>=0.7.0,<0.8.0|>=0.8.0,<0.9.0']

Package entrypoints conflicts for:
jupyter_client -> entrypoints
ipykernel -> jupyter_client[version='>=6.1.12'] -> entrypoints
entrypoints

Package configparser conflicts for:
jupyter_client -> entrypoints -> configparser
entrypoints -> configparser

Package pickleshare conflicts for:
pickleshare
ipykernel -> ipython[version='>=7.23.1'] -> pickleshare
ipython -> pickleshare

Package scandir conflicts for:
ipython -> pathlib2 -> scandir
pickleshare -> pathlib2 -> scandir

Package beautifulsoup4 conflicts for:
bs4 -> beautifulsoup4[version='>=4.10.0,<4.10.1.0a0|>=4.11.1,<4.11.2.0a0|>=4.12.0,<4.12.1.0a0|>=4.12.2,<4.12.3.0a0|>=4.9.3,<4.9.4.0a0|>=4.9.1,<4.9.2.0a0|>=4.9.0,<4.9.1.0a0']
beautifulsoup4

To Reproduce Required
Steps to reproduce the behavior:
I have latest conda and latest python

Expected behavior Required
Create Environment

Screenshots
Issue Provided above

Desktop (please complete the following information):

  • OS: Windows 10
  • Browser Chrome
  • Version current latest

Additional context
N/A

Convert clean.r to python

Summary:
We want to migrate everything into python. We should start with the clean.r

Use-case/reason:
Having everything in one language will increase efficiency overall

Error in Master with Data

Seem to have the following error on your master, maybe it's not retrieving data properly or something is missing?

Traceback (most recent call last):
  File "./nfl_py3/modules/main.py", line 26, in <module>
    add_new_week(previousWeek, 2012, previousWeekYear)
  File "./nfl_py3/modules/build_dataset.py", line 97, in add_new_week
    raise err
  File "./nfl_py3/modules/build_dataset.py", line 94, in add_new_week
    parse(file_descriptor, team, verbose_name, endyear, week)
  File "./nfl_py3/modules/build_dataset.py", line 48, in parse
    for season in parse_season(team, verbose_name, year, week):
  File "./nfl_py3/modules/pfr_scraper.py", line 136, in parse_season
    box_score_rows = parse_boxscore(boxscore_uri, session_object)
  File "./nfl_py3/modules/pfr_scraper.py", line 170, in parse_boxscore
    all_game_info.find(text=lambda text: isinstance(text, Comment)), "html.parser"  # type: ignore
AttributeError: 'NoneType' object has no attribute 'find'

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.