10 Commits

Author SHA1 Message Date
dependabot[bot]
296aafa505 Bump pillow from 9.1.1 to 10.3.0
Bumps [pillow](https://github.com/python-pillow/Pillow) from 9.1.1 to 10.3.0.
- [Release notes](https://github.com/python-pillow/Pillow/releases)
- [Changelog](https://github.com/python-pillow/Pillow/blob/main/CHANGES.rst)
- [Commits](https://github.com/python-pillow/Pillow/compare/9.1.1...10.3.0)

---
updated-dependencies:
- dependency-name: pillow
  dependency-version: 10.3.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-30 20:53:04 +00:00
dependabot[bot]
3e91dac2d5 Bump tornado from 6.1 to 6.5.1
Bumps [tornado](https://github.com/tornadoweb/tornado) from 6.1 to 6.5.1.
- [Changelog](https://github.com/tornadoweb/tornado/blob/master/docs/releases.rst)
- [Commits](https://github.com/tornadoweb/tornado/compare/v6.1.0...v6.5.1)

---
updated-dependencies:
- dependency-name: tornado
  dependency-version: 6.5.1
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-23 18:05:55 +00:00
e1ven
3b9066850a Update Robohash for PyPI republishing
Some users have asked for an updated version in PyPI, so I'm doing some minor cleanup.
No real functionality changes, just modernizing things that would be considered more
standard 10+ years after this code was written.

- Added note about maintenance mode in README
- Cleaned up Python 3 compatibility (removed Python 2 support)
- Added minimal test for image consistency
- Added Docker image + GitHub workflow to build/publish it
- Fixed some minor bugs and improved error handling
- Added better CLI help text

The project is now officially in maintenance mode as noted in the README.
2025-03-15 16:30:01 -04:00
Username
07dc184ca0 Drop unneeded version restriction 2022-10-24 13:59:22 -04:00
Username
206bf69cec Fixes #52 2022-10-21 19:23:54 -04:00
Robohash
9e0bd14d1a Fix the sorting issue I thought was fixed years ago.
I've got to re-write this software someday :/
2015-09-02 03:00:32 -04:00
Robohash
38210d1aa3 swap to more modern lib 2013-10-25 16:05:22 -04:00
Robohash
78759d8aa5 The main purpose of the change was to port Robohash to Python3.
I took the opportunity to go back and fix a few things that I should have done better the first time.

+ Port to work with both Python2 and Python3
+ Port to run with newest Tornado-
+ Dynamically read in list of sets from filedir (this won't be slow, since we run out of a ramdisk in prod)
+ Break Robohash object out into it's own class, so we can call it from other programs without going through HTTP
+ Allow /set_set3/ style parameters anywhere in the URL
+ DataURI as PNG instead of jpg - I'll make this configurable in a future version.
2013-08-28 02:32:29 -04:00
Robohash
adfa4f02f4 Cleaned up directoryparam support 2012-11-06 17:42:26 -05:00
Robohash
04d89e8b49 Add requirements.txt via @sprintly 2012-09-24 08:51:42 -04:00