NFL Big Data Bowl 2023: Analyzing pocket area.
Project description
NFL Big Data Bowl 2023
Common Commands
| Command | Description |
|---|---|
pytest |
Run all unit tests. |
run jupyter |
Start a Jupyter notebook server (automatically launched). |
run install-python-requirements |
Install the latest Python requirements to your virtual environment. |
git checkout -b branch_name |
Create a new branch named branch_name. |
git status |
Check which files have been modified or added. |
git add . |
Add all changes. |
pre-commit run |
Run pre-commit on added changes. |
git commit -m "message" |
Create a commit with a message and run pre-commit. |
git push |
Push changes to remote. |
Setup Instructions
- Accept the GitHub invitation granting you read and write access to this repository
- Login to GitPod using the same GitHub account
- Login to Kaggle and get your Kaggle credentials
- Click on your profile picture in the top right corner and go to the "Your Profile" page
- Click the "Account" tab
- Scroll down to the "API" section
- Click the "Create New API Token" button, which will trigger a download
- Save the file to your computer
- Open the file in a text editor to view your username and secret key
- Go back to GitPod to save your Kaggle credentials
- Open the environment variables page
- Click the "New Variable" button
- Create a new variable for your Kaggle username:
- Name:
KAGGLE_USERNAME - Value:
your_username - Scope:
vingkan/nflbigdatabowl2023
- Name:
- Create a new variable for your Kaggle key:
- Name:
KAGGLE_KEY - Value:
your_key - Scope:
vingkan/nflbigdatabowl2023
- Name:
- Go to the GitHub repository page and click the GitPod button at the top of the README to start up a workspace
- Automatic setup commands will run on GitPod and then you can use the terminal an editor freely
Release Process
To publish new versions to PyPi (reference):
# Increment the version number in pyproject.toml
# Build package
rm -rf dist
python3 -m build
# Upload to Test PyPi
python3 -m twine upload --repository testpypi dist/*
python3 -m pip install --index-url https://test.pypi.org/simple/ --no-deps nflpocketarea2023
# Upload to PyPi
python3 -m twine upload dist/*
python3 -m pip install --no-deps nflpocketarea2023
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
nflpocketarea2023-0.0.8.tar.gz
(25.1 MB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file nflpocketarea2023-0.0.8.tar.gz.
File metadata
- Download URL: nflpocketarea2023-0.0.8.tar.gz
- Upload date:
- Size: 25.1 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.7.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
782cddb0bfdddb1436753021b2a63c7b9cc6c278cb0372d87adca60cc28bd99d
|
|
| MD5 |
1f8bb9698c609b401ebc08ce5d23da3c
|
|
| BLAKE2b-256 |
948a7d810d2b651d26747e0e5d22190bec17619f5dbf21cde957e560b4943bd3
|
File details
Details for the file nflpocketarea2023-0.0.8-py3-none-any.whl.
File metadata
- Download URL: nflpocketarea2023-0.0.8-py3-none-any.whl
- Upload date:
- Size: 45.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.7.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b47b84d01ad392b399c8c5decfa60085d1f6ef7cc68e7ecb04613e3f376da6c8
|
|
| MD5 |
b4cfba682f78e462eb0c702840d4b8b0
|
|
| BLAKE2b-256 |
f90b48817c7a35e4f4f0ec55c99b84d7b58797b0f1cc8b06ec4b1bfa4539f56a
|