3 repository-uri
Mechanisms for marking specific package versions as deprecated to discourage use while maintaining backward compatibility.
Distinct from Specification Versioning: Distinct from Specification Versioning: focuses on the lifecycle status of a version rather than the versioning metadata itself.
Explore 3 awesome GitHub repositories matching software engineering & architecture · Version Deprecation. Refine with filters or upvote what's useful.
Cargo is the official build system and package manager for the Rust programming language. It provides a unified command-line interface that orchestrates the entire development lifecycle, including compiling source code, managing complex dependency graphs, running tests, and distributing packages through a centralized registry. By utilizing declarative manifest files, it ensures that builds remain reproducible and consistent across different environments. The tool distinguishes itself through its deep integration with the Rust compiler and its sophisticated approach to project management. It f
Provides functionality to mark package versions as deprecated to prevent new projects from depending on them.
dbt-core is a command-line framework for transforming data within a warehouse using modular SQL and version control. It functions as a data transformation engine that enables users to define data structures and business logic through declarative configuration files, which the system then compiles into executable code. By managing complex data dependencies through a directed acyclic graph, it ensures that transformation tasks execute in the correct order while maintaining a manifest-driven state to track lineage and execution history. The project distinguishes itself through an adapter-based d
Signals the retirement of specific model versions using expiration dates to trigger warnings and prevent premature deletion.
This project is a command line interface for managing, installing, and publishing JavaScript packages to a remote registry. It serves as a dependency resolution tool, a software registry publishing client, and a security auditor for Node.js development workflows. The tool distinguishes itself by providing integrated monorepo workspace management and a comprehensive registry authentication client that supports multi-factor authentication. It enables detailed control over the software supply chain through provenance attestations, package signature verification, and the generation of a Software
Allows marking specific package versions as deprecated to notify users of obsolescence.