Skip to main content

Tools for dealing with emojis

Project description

emoji scripts

Tools for making or working with emojis, where emoji is used in the Slack sense: short-code named images, up to 128x128px, intended for communication. Not, directly, Unicode emoji code-points.

Creation of emojis, editing, uploading, syncing, whatever.

Contributions

Contributions, both human and AI-written, welcome, as long as a human takes responsibility for any given commit: an AI might write it, but if you submit it, you're responsible for it.

Licensing

ISC.

Coding Practices

I have a strong preference for Python or Go for software which needs to be maintained, but we'll also take robust shell if it's invoking tools such as ImageMagick and is sufficiently short (and passes shellcheck(1)).

For Python: please include PEP 723 metadata inline in the script, so that it can be invoked without requiring that people install everything in this collection. But do also ensure that you have a main() function which can be used as an entrypoint for when people do install all these scripts.

(He says, when there's so far 1 script).

There's an .editorconfig file to try to get things somewhat consistent.

I tend to use ruff and ty as LSPs when editing. So while I might add AI-generated code which is not 100% diagnostic-free, if I go editing then I'll fix. As long as you are using sensible types to have code which can be reasoned about by those not familiar with it, this is fine for submissions.

I use uv and am happy to be fairly aggressive in upgrading minimum Python versions, rather than get trapped having to support ancient Python.

If we need a task runner, it will likely be Task (https://taskfile.dev/).

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

emoji_scripts-0.1.0.tar.gz (10.4 kB view details)

Uploaded Source

Built Distribution

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

emoji_scripts-0.1.0-py3-none-any.whl (11.3 kB view details)

Uploaded Python 3

File details

Details for the file emoji_scripts-0.1.0.tar.gz.

File metadata

  • Download URL: emoji_scripts-0.1.0.tar.gz
  • Upload date:
  • Size: 10.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for emoji_scripts-0.1.0.tar.gz
Algorithm Hash digest
SHA256 e6bcc07f08d0997a155beef25d50fd0d0cd31a65f60a86012c4150b3035365f6
MD5 19aebc495a22db91fe71561d6e71ce74
BLAKE2b-256 6397bebb4428cfa4a3bca6d7dc4682d8c29d3b9b0e8ef9ffe7b587db410cd031

See more details on using hashes here.

File details

Details for the file emoji_scripts-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: emoji_scripts-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 11.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for emoji_scripts-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 fe5bd66d64cfb122dc821a6c618f2afc61abaf4f72cfe43a992577115e66165a
MD5 713bac3c1c6c315b7a201b48d5c3c4a6
BLAKE2b-256 defbc8e88aee9abd3e82b1e8d8d23f34b888f32610cb6f430153c61d1c1f543d

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