Skip to content
Snippets Groups Projects
Commit 0adb535c authored by Guilhem Saurel's avatar Guilhem Saurel
Browse files

Merge remote-tracking branch 'main/master'

parents 77fdac23 5a633c92
No related branches found
No related tags found
No related merge requests found
#!/opt/_internal/tools/bin/python
"""
Patch auditwheel whitelist: allow reuse of shared objects from our other wheels,
Patch auditwheel whitelist: allow reuse of shared objects from our other wheels,
and generate a string for a RPATH update.
Folks at pypa won't allow that in their codebase, as it's ugly, but they don't forbid us to do so:
......
{
"nodes": {
"flake-parts": {
"inputs": {
"nixpkgs-lib": [
"nixpkgs"
]
},
"locked": {
"lastModified": 1717285511,
"narHash": "sha256-iKzJcpdXih14qYVcZ9QC9XuZYnPc6T8YImb6dX166kw=",
"owner": "hercules-ci",
"repo": "flake-parts",
"rev": "2a55567fcf15b1b1c7ed712a2c6fadaec7412ea8",
"type": "github"
},
"original": {
"owner": "hercules-ci",
"repo": "flake-parts",
"type": "github"
}
},
"nixpkgs": {
"locked": {
"lastModified": 1719254875,
"narHash": "sha256-ECni+IkwXjusHsm9Sexdtq8weAq/yUyt1TWIemXt3Ko=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "2893f56de08021cffd9b6b6dfc70fd9ccd51eb60",
"type": "github"
},
"original": {
"owner": "NixOS",
"ref": "nixos-unstable",
"repo": "nixpkgs",
"type": "github"
}
},
"root": {
"inputs": {
"flake-parts": "flake-parts",
"nixpkgs": "nixpkgs",
"treefmt-nix": "treefmt-nix"
}
},
"treefmt-nix": {
"inputs": {
"nixpkgs": [
"nixpkgs"
]
},
"locked": {
"lastModified": 1719243788,
"narHash": "sha256-9T9mSY35EZSM1KAwb7K9zwQ78qTlLjosZgtUGnw4rn4=",
"owner": "numtide",
"repo": "treefmt-nix",
"rev": "065a23edceff48f948816b795ea8cc6c0dee7cdf",
"type": "github"
},
"original": {
"owner": "numtide",
"repo": "treefmt-nix",
"type": "github"
}
}
},
"root": "root",
"version": 7
}
{
description = "Set of tools for the Gepetto Team";
inputs = {
nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
flake-parts = {
url = "github:hercules-ci/flake-parts";
inputs.nixpkgs-lib.follows = "nixpkgs";
};
treefmt-nix = {
url = "github:numtide/treefmt-nix";
inputs.nixpkgs.follows = "nixpkgs";
};
};
outputs =
inputs@{ flake-parts, ... }:
flake-parts.lib.mkFlake { inherit inputs; } {
imports = [ inputs.treefmt-nix.flakeModule ];
systems = [
"x86_64-linux"
"aarch64-linux"
"aarch64-darwin"
"x86_64-darwin"
];
perSystem =
{ config, pkgs, ... }:
{
devShells.default = pkgs.mkShell {
nativeBuildInputs = [ config.treefmt.build.wrapper ];
packages = with pkgs; [
(python3.withPackages (
p: with p; [
beautifulsoup4
ldap3
numpy
pandas
requests
tabulate
wand
]
))
];
};
treefmt = {
projectRootFile = "flake.nix";
programs = {
deadnix.enable = true;
nixfmt-rfc-style.enable = true;
ruff = {
check = true;
format = true;
};
};
};
};
};
}
......@@ -24,12 +24,20 @@
"Haffemayer",
"Arthur"
],
[
"Harkati",
"Ilias"
],
[
"Pomarat",
"Zoé"
]
],
"B04": [
[
"Chalabi",
"Kahina"
],
[
"Sabbah",
"Maxime"
......@@ -58,10 +66,6 @@
"Flayols",
"Thomas"
],
[
"Leziart",
"Pierre-Alexandre"
],
[
"Martinez-Fouché",
"Théo"
......@@ -90,6 +94,22 @@
]
],
"B114": [
[
"Albrecht",
"Niels"
],
[
"Barthe",
"Loic"
],
[
"Bories",
"Maxime"
],
[
"Bousquet",
"Thomas"
],
[
"Jeannot",
"Thibault"
......@@ -136,5 +156,11 @@
"Mansard",
"Nicolas"
]
],
"G57SalleCAO": [
[
"Gnanguessim",
"Diskouna"
]
]
}
\ No newline at end of file
......@@ -2,6 +2,7 @@
"""
This script performs a few checkouts on branches on robotpkg, and then tries to compile and test everything
"""
import argparse
import logging
import os
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment