Skip to main content

Crate rez_next_package

Crate rez_next_package 

Source
Expand description

§Rez Core Package

Package system implementation for Rez Core.

This crate provides:

  • Package definition and metadata
  • Package variants and requirements
  • Package serialization/deserialization
  • Package validation
  • Package management operations

Re-exports§

pub use serialization::PackageFormat;
pub use serialization::PackageSerializer;
pub use requirement::Requirement;
pub use requirement::VersionConstraint;
pub use developer_package::*;
pub use filter::*;
pub use package::*;
pub use package_cache::*;
pub use package_copy::*;
pub use package_move::*;
pub use package_order::*;
pub use package_py_utils::*;
pub use package_remove::*;
pub use python_ast_parser::*;

Modules§

developer_package
Developer package module.
filter
Package filtering module for rez-next.
package
Package implementation
package_cache
Package Cache Module
package_copy
Package copy operations.
package_move
Package move operations.
package_order
Package ordering module for Rez.
package_py_utils
Package utility functions for use in package.py files.
package_remove
Package remove operations.
python_ast_parser
Advanced Python AST parser for package.py files using RustPython.
requirement
Package requirement parsing and handling.
serialization
Package serialization and deserialization