-
Notifications
You must be signed in to change notification settings - Fork 24
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
rio-color 2.0 #92
rio-color 2.0 #92
Conversation
Bumps [cython](https://github.com/cython/cython) from 0.29.32 to 3.0.11. - [Release notes](https://github.com/cython/cython/releases) - [Changelog](https://github.com/cython/cython/blob/master/CHANGES.rst) - [Commits](cython/cython@0.29.32...3.0.11) --- updated-dependencies: - dependency-name: cython dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]>
Updates the requirements on [pytest](https://github.com/pytest-dev/pytest) to permit the latest version. - [Release notes](https://github.com/pytest-dev/pytest/releases) - [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst) - [Commits](pytest-dev/pytest@3.10.0...8.3.4) --- updated-dependencies: - dependency-name: pytest dependency-type: direct:development ... Signed-off-by: dependabot[bot] <[email protected]>
Updates the requirements on [click](https://github.com/pallets/click) to permit the latest version. - [Release notes](https://github.com/pallets/click/releases) - [Changelog](https://github.com/pallets/click/blob/main/CHANGES.rst) - [Commits](pallets/click@8.0.0...8.1.7) --- updated-dependencies: - dependency-name: click dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]>
Bumps [colormath](https://github.com/gtaylor/python-colormath) from 2.0.2 to 3.0.0. - [Release notes](https://github.com/gtaylor/python-colormath/releases) - [Changelog](https://github.com/gtaylor/python-colormath/blob/master/CHANGES.txt) - [Commits](gtaylor/python-colormath@2.0.2...3.0.0) --- updated-dependencies: - dependency-name: colormath dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]>
Bumps [rasterio](https://github.com/rasterio/rasterio) from 1.1.8 to 1.4.3. - [Release notes](https://github.com/rasterio/rasterio/releases) - [Changelog](https://github.com/rasterio/rasterio/blob/main/CHANGES.txt) - [Commits](rasterio/rasterio@1.1.8...1.4.3) --- updated-dependencies: - dependency-name: rasterio dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]>
This reverts commit 22fa461.
This comment was marked as resolved.
This comment was marked as resolved.
Bump numpy to v2 because of python v3.9
@vincentsarago You're a wizard. It's at numpy v2.0.2 now 🙏 |
🍪 or 12$ cc @jqtrde |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This thread feels like 2018 again 😄 rio-color lives on! Thanks for the bump 🙏 @wboykinm @pratikyadav |
Background
Here we find ourselves, years on from the last update to this excellent project by excellent people. Various forces have led to some neglect here, and in the interim we've had a great sort-of-fork by @vincentsarago: https://github.com/vincentsarago/color-operations - which has provided a continuation of the python API for color transformations. 🙏
However, it transpires that some of us still need the CLI, along with @perrygeo's
optimize_color.py
, and a few of the other peripherals provided by a baked-in rasterio dependency. As such, we are proposing a v2.0 ofrio-color
, with some important changes:Updates
Quirks
Unlike Vincent's fork, we appear to be pinned to numpy v1.2x for reasons I don't fully understand.Made it to v2.0.2!I am greatly indebted to anyone who actually knows what they're doing and can point out the shortcomings in this PR. But for the moment, tests are green, appveyor is happy, and it might be possible to bring this toolset into 2025. What say y'all?
Landsat 8, Malargüe Argentina, under fresh snow,
sigmoidal rgb 9 0.5 gamma b 4 gamma g 2
, because we can.