Skip to main content

Python utilities used by the Flickr Foundation

Project description

silver-nitrate

This is a collection of Python utilities used by the Flickr Foundation. It allows us to share certain functions and common code across all our projects.

Think of it as a souped-up version of utils.py.

This library is primarily for our use, but the code is fairly generic and may well be useful in other projects. If you want to use it, copy/paste the code (and the associated tests!) into your own project rather than adding a dependency on this library.

Builder's Photo of 2-8-0 Locomotive No 1402 "James Archbald," built in 1930 by the Delaware & Hudson Railroad. Scan of a silver-halide photo print. Photo from Bill Harrison on Flickr.

What's in a name?

I wanted to pick a name that was:

  1. More interesting than "utils"
  2. Had a connection to photography
  3. Wasn't taken on PyPI

Silver nitrate was a key chemical in the early days of photography, especially in the 19th and early 20th centuries.

Photographers would coat glass plates with a mixture of chemicals, including silver nitrate. Because silver nitrate reacts when exposed to light, when you put the plate in a camera and open the shutter, different areas would react differently to create an image on the plate. You could then develop this plate into a photograph.

This code is key to our work at the Flickr Foundation, so I thought it was a fitting name.

Development

If you want to make changes to the library, there are instructions in CONTRIBUTING.md.

License

This project is dual-licensed as Apache-2.0 and MIT.

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

silver_nitrate-1.1.3.tar.gz (14.1 kB view details)

Uploaded Source

Built Distribution

silver_nitrate-1.1.3-py3-none-any.whl (12.5 kB view details)

Uploaded Python 3

File details

Details for the file silver_nitrate-1.1.3.tar.gz.

File metadata

  • Download URL: silver_nitrate-1.1.3.tar.gz
  • Upload date:
  • Size: 14.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.12.4

File hashes

Hashes for silver_nitrate-1.1.3.tar.gz
Algorithm Hash digest
SHA256 aa669b3f1cf6d053fa9802a5777838ffb76251f64a9141d95370b956971fc441
MD5 142b7196356178983b925d0b4d2d8b25
BLAKE2b-256 1732475aef0a6e0a9a66b1d8f880e7bf65167595a920e6d3280c8d86190a150e

See more details on using hashes here.

File details

Details for the file silver_nitrate-1.1.3-py3-none-any.whl.

File metadata

File hashes

Hashes for silver_nitrate-1.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 2f57cb47c720678cea8f446c088c22b3e4f35c6a726dc90cad3e1cf43ffb9bd4
MD5 2e43c849abb4940209ad3b9e8a8928c5
BLAKE2b-256 b29372939c6ba7bbaaff2cea4ee1856d4d579b5d19b5d3266b61ae0da2831426

See more details on using hashes here.

Supported by

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