Comments (8)
Check latest master
.
As for the design-thingy – full of specialcases and completely ignores the current infrastructure for setting per-package config, so it obv didn't go in.
As for compatibility with cargo-install
– I harbour a deep-seated hatred for cargo
's CLIs (unintuitive at best, bloody useless at worst), so that is not and has never been a priority (also consider how cargo-update
solves a completely different problem domain).
from cargo-update.
Makes sense. I just sort of spitballed a rough design expecting further refinement.
I'm glad to see this is available now!
from cargo-update.
Right, so does it behave as you'd expect? If so, I'm gonna release it.
from cargo-update.
I'll get a chance to try it out this evening, right now I'm limited to just looking at the patch on my phone.
The one edge case I'm worried about and tried to address in my sketch is specifying a version requirement and multiple crates. So maybe -a --version ^1.0
for example. Version is a by-crate status, not a general setting.
I can't tell exactly how master behaves without trying it out, so I will this evening. I've now circled around and repeated myself so I need to go do what I'm supposed to be doing :P
from cargo-update.
So, "this evening" was a good four months ago – how was it?
from cargo-update.
I'm so sorry about the delay, obviously a series of other things appeared and delayed me.
I actually can't install cargo-update right now because something about my Visual Studio setup is messed up, though, and libssh-sys
won't build because of a CMake error: could not find any instance of Visual Studio.
from cargo-update.
(Temporarily marking as external 'till that VS issue is resolved)
from cargo-update.
@CAD97 bump
from cargo-update.
Related Issues (20)
- How many requests are being used to resolve packages‽ (429 Too Many Requests) HOT 4
- check-revoke in config ignored HOT 4
- Crashes on run on macOS Sonoma 14.0 Beta (23A5312d) HOT 29
- Requesting pushing `git2-rs` up from `1.16` HOT 1
- `libgit2.so.1.7: cannot open shared object file` HOT 24
- Configuration: support setting environment variables for specific crates HOT 4
- Listing packages doesn't include those installed via `--git` HOT 4
- Is there a way to specify the number of threads to use? HOT 4
- Failure when using source replacement HOT 3
- error: registry index was not found in any configuration: `rsproxy-sparse` HOT 5
- Keep the features HOT 3
- Fails behind corporate proxy (but plain cargo install works) HOT 10
- respect previously defined feature flags when updating HOT 5
- Installing from source causes `cargo install` PATH warning on Windows due to path canonicalization HOT 7
- Internal matching of custom registry and source for sparse indices fails HOT 1
- Auto configuration error HOT 6
- Build fails on macOS 14.4.1 HOT 1
- build fails on arch linux 6.8.7-arch1-1 HOT 1
- `install.root` is not properly followed HOT 2
- Is there a way to list only packages in need of update? HOT 1
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 cargo-update.