Comments (10)
PS: I saw you deleted release 5.0.1 on PyPI now. Please note that you cannot (and should not) re-upload different content under the same version and that removing releases from PyPI can easily break user builds — reverse dependencies —, e.g. everyone who was quick to bump their pinning to hsluv==5.0.1
already using some automated bumping solution. I would totally understand if someone came here angry, just so you know.
from hsluv-python.
@hartwork hurray! https://pypi.org/project/hsluv/5.0.2/
@dvzrv this release should be package-able for you as well.
from hsluv-python.
Oh nice one-liner!
from hsluv-python.
Hi @hartwork, I saw that yesterday too. I am using this automation to publish: https://github.com/hsluv/hsluv/blob/master/default.nix#L332-L334
I just upgraded nixpkgs (and was forced to also upgrade Haxe), now testing!
from hsluv-python.
Hi @hartwork, I saw that yesterday too. I am using this automation to publish: https://github.com/hsluv/hsluv/blob/master/default.nix#L332-L334
Is that nixpkgs of branch master
i.e. file https://github.com/raboof/nixpkgs/blob/master/pkgs/development/python-modules/setuptools/default.nix ? I know NixOS to be rather bleeding edge but setuptools 41.2.0 is ~18 months old — I have 53.0.0 here, for comparison. I wonder if that's the problem though 🤔
I just upgraded nixpkgs (and was forced to also upgrade Haxe), now testing!
You could upload to the testing instance of PyPI, if you wanted to. (I recommend against ever installing from it for security reasons though.)
from hsluv-python.
PPS: Any chance that python
at https://github.com/hsluv/hsluv/blob/6b279ae16a29cdeebe4705c4a16e19fc2a6a8b7e/default.nix#L128 is actually Python 2.7? I'll shut up now, let me know what you find 😃
from hsluv-python.
@hartwork yep just learned the hard way that I cannot reupload. PyPI test worked using upgraded nixpkgs automation: https://test.pypi.org/project/hsluv/
PyPI test automated here: https://github.com/hsluv/hsluv/blob/master/default.nix#L336-L338
The python
binary wasn't an issue but I updated it to python3
in master anyways.
Now going to publish v5.0.2 with fixed markdown
from hsluv-python.
@hartwork yep just learned the hard way that I cannot reupload. PyPI test worked using upgraded nixpkgs automation: https://test.pypi.org/project/hsluv/
Was it setuptools that needed updating?
PyPI test automated here: https://github.com/hsluv/hsluv/blob/master/default.nix#L336-L338
In see!
The
python
binary wasn't an issue but I updated it topython3
in master anyways.
Cool! 👍
Now going to publish v5.0.2 with fixed markdown
Looks great, thank you! 🎉
from hsluv-python.
Was it setuptools that needed updating?
I believe so but I didn't actually look into the specific versions. I just know that our nixpkgs was pinned about 2 years old: NixOS/nixpkgs@3ab38ef
from hsluv-python.
Was it setuptools that needed updating?
I believe so but I didn't actually look into the specific versions. I just know that our nixpkgs was pinned about 2 years old: NixOS/nixpkgs@3ab38ef
Then that's the answer:
# git show 3ab38ef086947822fbe2cffea071e1c508811990:pkgs/development/python-modules/setuptools/default.nix | fgrep "version ="
version = "38.4.0";
38.4.0 is older than the >=38.6.0 we need.
from hsluv-python.
Related Issues (18)
- Question: How did you make transpiled Haxe code to hsluv.py? HOT 2
- hsluv_to_rgb not working ? HOT 3
- enhancement: return tuples instead of lists HOT 1
- Git tags / next release: 5.0.0? HOT 4
- LICENSE.txt missing in tarball on pypi.org HOT 4
- Tests missing in source tarball on pypi.org HOT 6
- Unhardcode observer and illuminant and options to conversions. HOT 3
- Drop Python 2 support HOT 6
- Package is no longer on PyPI HOT 5
- Current Travis CI is "dead", re-do with GitHub Actions? HOT 1
- LICENSE and README.md are not included in the tarball HOT 1
- 5.0.4: There is no Git tag for the release on PyPI HOT 2
- RFE: is it possible to start making github releases?🤔 HOT 4
- 5.0.4: pytest (8.0.0) fails HOT 7
- rgb_to_hex() broken by rgb_prepare() returning floats instead of integers HOT 1
- rgb_to_huslp - saturation value error HOT 2
- current version returns rgb values outside range 0-1 HOT 14
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from hsluv-python.