Skip to main content

No project description provided

Project description

puns-scipyconference

Making the T-shirt puns work!

Made with ❤️ by the SciPy Conference Organizers.

Installation

Basic installation (community-curated puns only)

pip install scipyconference

Contributing

Our vision

The idea behind this package is to collectively create and serve our own puns! We want to make it super simple and easy for people to contribute. We envision this as something that somebody could use to load historic puns from various SciPy conference archives that people submit and create at the conference.

Our goal is to maintain minimal dependencies and scaffolding to ensure we can get as many contributions as possible while keeping the barrier to entry low.

How to contribute puns

Contributing new puns is simple! Just edit the scipyconference/puns.json file and add your pun to the collection. The file contains a JSON array of pun objects - add yours following the same format. Adding your GitHub handle for pun attribution is optional.

Get started for development

To contribute new puns:

  1. Fork this repository on GitHub
  2. Clone your fork locally:
    git clone git@github.com:YOUR_USERNAME/puns-scipyconference.git
    cd puns-scipyconference
    
  3. Create a new branch for your puns:
    git checkout -b add-my-puns
    
  4. Edit scipyconference/puns.json with your favorite editor:
    # Using nano
    nano scipyconference/puns.json
    
    # Using vim
    vim scipyconference/puns.json
    
    # Using emacs
    emacs scipyconference/puns.json
    
  5. Save your changes, and then commit and push your changes:
    git add scipyconference/puns.json
    git commit -m "Add new puns for SciPy conference"
    git push origin add-my-puns
    
  6. Create a pull request from your fork's add-my-puns branch to the main repository's main branch

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

scipyconference-0.2.tar.gz (4.5 kB view details)

Uploaded Source

Built Distribution

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

scipyconference-0.2-py3-none-any.whl (5.3 kB view details)

Uploaded Python 3

File details

Details for the file scipyconference-0.2.tar.gz.

File metadata

  • Download URL: scipyconference-0.2.tar.gz
  • Upload date:
  • Size: 4.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.1

File hashes

Hashes for scipyconference-0.2.tar.gz
Algorithm Hash digest
SHA256 98312c24d71ba2e6f90e61b165ccbe5ef791809c1f8e4a828ea6771904a4e154
MD5 0119707ce72911dc4efff9aa900afe89
BLAKE2b-256 4f515d4b14ba446531bda36c5cabd34514ade5843f624056311a5f275c69fe1b

See more details on using hashes here.

File details

Details for the file scipyconference-0.2-py3-none-any.whl.

File metadata

  • Download URL: scipyconference-0.2-py3-none-any.whl
  • Upload date:
  • Size: 5.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.1

File hashes

Hashes for scipyconference-0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 f7454f36eae0f6929d85d054dae3af85162d9d4d38563fc0735b1c6f92419016
MD5 3ac97b336d2e6973fc5dc5bde03c52b4
BLAKE2b-256 486cb9ca5c24f12c6f84ee1db68dee522a6450a888b68b4c347dbb852c915559

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