Skip to main content

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

Release files for scipyconference 0.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for scipyconference 0.3
File Size Uploaded
scipyconference-0.3.tar.gz 5.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for scipyconference 0.3
File Interpreter ABI Platform
scipyconference-0.3-py3-none-any.whl Python 3 none any Details

Total release size: 10.7 kB

Release files / scipyconference-0.3.tar.gz

Download URL scipyconference-0.3.tar.gz
Size 5.0 kB
Tags Source
SHA-256 checksum
How to use checksums
885185abe745ff2039881057189d2db34dc8eab46d14aa24f33a6ade2ab603aa
BLAKE2b-256 checksum
How to use checksums
b2fcb4959e74523346e26edab1477c9ca8d451e8e112b73fc21ad0b743dfd831
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.1

Release files / scipyconference-0.3-py3-none-any.whl

Download URL scipyconference-0.3-py3-none-any.whl
Size 5.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
6ff3e51684d9e659c69dd7ed3eaf3b685b45d05fd367d2c448ac528d051a8b5e
BLAKE2b-256 checksum
How to use checksums
4f91fd0f722f18d5e2786ca72ea235782780e37f59b331a46f114bde286199bd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.1

Release history Release notifications | RSS feed

This release

0.3 This release

2 release files

0.2

2 release files

0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page