Skip to content

Commit b8651de

Browse files
tabeadisbladis
authored andcommitted
doc: Fix typo
it's -> its
1 parent 64fedca commit b8651de

File tree

6 files changed

+7
-7
lines changed

6 files changed

+7
-7
lines changed

doc/src/HACKING.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Hacking
22

3-
This document outlines hacking on `pyproject.nix` itself, and lays out it's project structure.
3+
This document outlines hacking on `pyproject.nix` itself, and lays out its project structure.
44

55
## Getting started
66

doc/src/build.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
The pyproject.nix build infrastructure is mainly targeted at python2nix authors, and is being used in uv2nix.
55
</div>
66

7-
Pyproject.nix can be used with nixpkgs `buildPythonPackage`/`packageOverrides`/`withPackages`, but also implements it's own build infrastructure that fixes many structural problems with the nixpkgs implementation.
7+
Pyproject.nix can be used with nixpkgs `buildPythonPackage`/`packageOverrides`/`withPackages`, but also implements its own build infrastructure that fixes many structural problems with the nixpkgs implementation.
88

99
## Problems with nixpkgs Python builders
1010

doc/src/builders/hacks.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ hacks.nixpkgsPrebuilt {
4747

4848
## Building Cargo (Rust) packages from source
4949

50-
Rust has it's own package manager, Cargo, that expects to be able to download dependencies at build-time.
50+
Rust has its own package manager, Cargo, that expects to be able to download dependencies at build-time.
5151
One way to deal with that is to use [rustPlatform.importCargoLock](https://nixos.org/manual/nixpkgs/stable/#vendoring-of-dependencies).
5252

5353
This mechanism uses IFD (import-from-derivation) on non-local packages.

doc/src/builders/overriding.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ This patches RPATH's of wheels with native libraries, but those must be present
5757

5858
- [PEP-517](https://peps.python.org/pep-0517/) build systems
5959

60-
Uv, like most Python package managers, installs binary wheels by default, and it's solver doesn't take into account bootstrapping dependencies.
60+
Uv, like most Python package managers, installs binary wheels by default, and its solver doesn't take into account bootstrapping dependencies.
6161
When building from an sdist instead of a wheel build systems will need to be added.
6262

6363
## Fixups

doc/src/builders/packages.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@ pkgs.callPackage pyproject-nix.build.packages {
1313

1414
## Build-system packages
1515

16-
For package managers that lack the ability so solve build-system dependencies `pyproject.nix` maintains a [base package set](https://github.com/pyproject-nix/build-system-pkgs).
17-
This set is much smaller and more narrow in scope than nixpkgs, it's purpose is only to package [build-system](https://peps.python.org/pep-0518/) dependencies, which are missing from Python package manager lock files, so needs to be supplemented from elsewhere.
16+
For package managers that lack the ability to solve build-system dependencies `pyproject.nix` maintains a [base package set](https://github.com/pyproject-nix/build-system-pkgs).
17+
This set is much smaller and more narrow in scope than nixpkgs, its purpose is only to package [build-system](https://peps.python.org/pep-0518/) dependencies, which are missing from Python package manager lock files, so needs to be supplemented from elsewhere.
1818

1919
## Overriding scope
2020

doc/src/nixpkgs-build.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
# Build infrastructures
22

3-
Pyproject.nix can be used with nixpkgs `buildPythonPackage`/`packageOverrides`/`withPackages`, but also implements it's [own build infrastructure](./build.md) that fixes many structural problems with the nixpkgs implementation.
3+
Pyproject.nix can be used with nixpkgs `buildPythonPackage`/`packageOverrides`/`withPackages`, but also implements its [own build infrastructure](./build.md) that fixes many structural problems with the nixpkgs implementation.

0 commit comments

Comments
 (0)