Skip to main content

NFL Big Data Bowl 2023: Analyzing pocket area.

Project description

NFL Big Data Bowl 2023

Open in Gitpod

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

  1. Accept the GitHub invitation granting you read and write access to this repository
  2. Login to GitPod using the same GitHub account
  3. 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
  4. 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
    • Create a new variable for your Kaggle key:
      • Name: KAGGLE_KEY
      • Value: your_key
      • Scope: vingkan/nflbigdatabowl2023
  5. Go to the GitHub repository page and click the GitPod button at the top of the README to start up a workspace
  6. 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)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

nflpocketarea2023-0.0.8-py3-none-any.whl (45.0 kB view details)

Uploaded Python 3

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

Hashes for nflpocketarea2023-0.0.8.tar.gz
Algorithm Hash digest
SHA256 782cddb0bfdddb1436753021b2a63c7b9cc6c278cb0372d87adca60cc28bd99d
MD5 1f8bb9698c609b401ebc08ce5d23da3c
BLAKE2b-256 948a7d810d2b651d26747e0e5d22190bec17619f5dbf21cde957e560b4943bd3

See more details on using hashes here.

File details

Details for the file nflpocketarea2023-0.0.8-py3-none-any.whl.

File metadata

File hashes

Hashes for nflpocketarea2023-0.0.8-py3-none-any.whl
Algorithm Hash digest
SHA256 b47b84d01ad392b399c8c5decfa60085d1f6ef7cc68e7ecb04613e3f376da6c8
MD5 b4cfba682f78e462eb0c702840d4b8b0
BLAKE2b-256 f90b48817c7a35e4f4f0ec55c99b84d7b58797b0f1cc8b06ec4b1bfa4539f56a

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page