rich
rich copied to clipboard
Added emojis from Emoji Versions 13,0, 13.1, 14.0 and 15.0
Type of changes
- [ ] Bug fix
- [x] New feature
- [ ] Documentation / docstrings
- [ ] Tests
- [x] Other
Checklist
- [x] I've run the latest black with default args on new code.
- [x] I've updated CHANGELOG.md and CONTRIBUTORS.md where appropriate.
- [ ] I've added tests for new code.
- [x] I accept that @willmcgugan may be pedantic in the code review.
Description
Added emojis from Emoji Versions 13.0, v13.1, v14.0, v15.0
Emoji Version 13.0
Approved for release in early 2020. The final list was announced on 2020-01-29, with 117 new emojis arriving on major platforms throughout 2020.
Added Emojis
๐ฅฒ Smiling Face with Tear ๐ฅธ Disguised Face ๐ซ Anatomical Heart ๐ซ Lungs ๐ซ People Hugging ๐ฆฌ Bison ๐ฆฃ Mammoth ๐ฆซ Beaver ๐ฆค Dodo ๐ชถ Feather ๐ฆญ Seal ๐ชฒ Beetle ๐ชณ Cockroach ๐ชฐ Fly ๐ชฑ Worm ๐ชด Potted Plant ๐ซ Blueberries ๐ซ Olive ๐ซ Bell Pepper ๐ซ Flatbread ๐ซ Tamale ๐ซ Fondue ๐ซ Teapot ๐ง Bubble Tea ๐ชจ Rock ๐ชต Wood ๐ Hut ๐ป Pickup Truck ๐ผ Roller Skate ๐ช Magic Wand ๐ช Piรฑata ๐ช Nesting Dolls ๐ชก Sewing Needle ๐ชข Knot ๐ฉด Thong Sandal ๐ช Military Helmet ๐ช Accordion ๐ช Long Drum ๐ช Coin ๐ช Boomerang ๐ช Carpentry Saw ๐ช Screwdriver ๐ช Hook ๐ช Ladder ๐ Elevator ๐ช Mirror ๐ช Window ๐ช Plunger ๐ชค Mouse Trap ๐ชฃ Bucket ๐ชฅ Toothbrush ๐ชฆ Headstone ๐ชง Placard โง๏ธ Transgender Symbol ๐ค Pinched Fingers (5 skin tone variants included) ๐ฅท Ninja (5 skin tone variants included) ๐คตโโ๏ธ Man in Tuxedo (5 skin tone variants included) ๐คตโโ๏ธ Woman in Tuxedo (5 skin tone variants included) ๐ฐโโ๏ธ Man with Veil (5 skin tone variants included) ๐ฐโโ๏ธ Woman with Veil (5 skin tone variants included) ๐ฉโ๐ผ Woman Feeding Baby (5 skin tone variants included) ๐จโ๐ผ Man Feeding Baby (5 skin tone variants included) ๐งโ๐ผ Person Feeding Baby (5 skin tone variants included) ๐โโฌ Black Cat ๐ปโโ๏ธ Polar Bear ๐ณ๏ธโโง๏ธ Transgender Flag
Emoji Version 13.1
Emoji 13.1 is the set of emojis recommended for release in September 2020. Additions include mixed skin tone support for all variations of ๐ Kiss and ๐ Couple with Heart, which until this release were only available in default yellow on most major platforms.
Added Emojis
๐ถโ๐ซ๏ธ Face in Clouds ๐ฎโ๐จ Face Exhaling ๐ตโ๐ซ Face with Spiral Eyes โค๏ธโ๐ฅ Heart on Fire โค๏ธโ๐ฉน Mending Heart ๐งโโ๏ธ Man: Beard (5 skin tone variants included) ๐งโโ๏ธ Woman: Beard (5 skin tone variants included)
Emoji Version 14.0
Emoji 14.0 is the latest set of emojis recommended for release, approved September 14, 2021 alongside Unicode 14.0.
Additions include mixed skin tone support for ๐ค Handshake, which until now has been only default yellow on most major platforms. Other new emojis include a saluting face, a mirrored disco ball, and biting lip.
Added Emojis
๐ซ Melting Face ๐ซข Face with Open Eyes and Hand Over Mouth ๐ซฃ Face with Peeking Eye ๐ซก Saluting Face ๐ซฅ Dotted Line Face ๐ซค Face with Diagonal Mouth ๐ฅน Face Holding Back Tears ๐ซฑ Rightwards Hand (5 skin tone variants included) ๐ซฒ Leftwards Hand (5 skin tone variants included) ๐ซณ Palm Down Hand (5 skin tone variants included) ๐ซด Palm Up Hand (5 skin tone variants included) ๐ซฐ Hand with Index Finger and Thumb Crossed (5 skin tone variants included) ๐ซต Index Pointing at the Viewer (5 skin tone variants included) ๐ซถ Heart Hands (5 skin tone variants included) ๐ซฆ Biting Lip ๐ซ Person with Crown (5 skin tone variants included) ๐ซ Pregnant Man (5 skin tone variants included) ๐ซ Pregnant Person (5 skin tone variants included) ๐ง Troll ๐ชธ Coral ๐ชท Lotus ๐ชน Empty Nest ๐ชบ Nest with Eggs ๐ซ Beans ๐ซ Pouring Liquid ๐ซ Jar ๐ Playground Slide ๐ Wheel ๐ Ring Buoy ๐ชฌ Hamsa ๐ชฉ Mirror Ball ๐ชซ Low Battery ๐ฉผ Crutch ๐ฉป X-Ray ๐ซง Bubbles ๐ชช Identification Card ๐ฐ Heavy Equals Sign
Emoji Version 15.0
Emoji 15.0 is the latest set of emojis recommended for release, approved September 13, 2022 alongside Unicode 15.0.
Added Emojis
๐ซจ Shaking Face ๐ฉท Pink Heart ๐ฉต Light Blue Heart ๐ฉถ Grey Heart ๐ซ Donkey ๐ซ Moose ๐ชฟ Goose ๐ชฝ Wing ๐ชผ Jellyfish ๐ชป Hyacinth ๐ซ Pea Pod ๐ซ Ginger ๐ชญ Folding Hand Fan ๐ชฎ Hair Pick ๐ช Flute ๐ช Maracas ๐ชฏ Khanda ๐ Wireless ๐ซธ Rightwards Pushing Hand (5 skin tone variants included) ๐ซท Leftwards Pushing Hand (5 skin tone variants included) ๐ฆโโฌ Black Bird
Note
The battery emoji code is renamed to
charged_battery
, as the newly added battery emoji code islow_battery
When? ๐ค ๐
When? ๐ค ๐
By 'when' you mean when did I make these changes?๐
No, I mean when it will be merged and new version released ๐ I really need the "pinched fingers" for my big development tool at my work ๐
No, I mean when it will be merged and new version released ๐ I really need the "pinched fingers" for my big development tool at my work ๐
Oh I honestly don't know. There have been recent releases of Rich but this has not been merged yet.
That being said, I developed my own Emoji Library, you can take a look at it and use that in your project if you want Glyphoji
This would be great! I was looking to use ๐ชจ and noticed it didn't work in rich. ๐ฆ
This would be great! I was looking to use ๐ชจ and noticed it didn't work in rich. ๐ฆ
You can find it in glyphoji by using glyph.rock
.
Example:
from glyphoji import glyph
print(glyph.rock)
you can take a look at it and use that in your project if you want Glyphoji
Unfortunately, it seems I can't. I use rich_click for having rich markup in click handler docstings and this works really well. Maybe if there were such thing as f-docstring;-)
Example of one subcommand: