<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nixos/nixpkgs.git/maintainers/scripts/update-python-libraries, branch master</title>
<subtitle>Nix Packages collection</subtitle>
<link rel='alternate' type='text/html' href='https://git.tavy.me/nixos/nixpkgs.git/'/>
<entry>
<title>update-python-libraries: fix helper script after by-name migration</title>
<updated>2024-12-05T22:26:00+00:00</updated>
<author>
<name>Martin Weinelt</name>
<email>hexa@darmstadt.ccc.de</email>
</author>
<published>2024-12-05T22:26:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/nixos/nixpkgs.git/commit/?id=b8704b00bcbb09d1037221d8b007e8d3777a7bb7'/>
<id>b8704b00bcbb09d1037221d8b007e8d3777a7bb7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>update-python-libraries: Add support for fetchgit</title>
<updated>2023-02-27T02:21:07+00:00</updated>
<author>
<name>Martin Weinelt</name>
<email>hexa@darmstadt.ccc.de</email>
</author>
<published>2023-02-12T16:20:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/nixos/nixpkgs.git/commit/?id=706cae653224fcec15a2d27c539bd0437e7e9dcf'/>
<id>706cae653224fcec15a2d27c539bd0437e7e9dcf</id>
<content type='text'>
Previously when packages that required the git fetcher were updated, we
would wrongly rely on `nix-prefetch-url`, which would reliable break the
hash.

Instead we need to use `nix-prefetch-git` to determine the proper hash,
when the relevant attributes are present.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Previously when packages that required the git fetcher were updated, we
would wrongly rely on `nix-prefetch-url`, which would reliable break the
hash.

Instead we need to use `nix-prefetch-git` to determine the proper hash,
when the relevant attributes are present.
</pre>
</div>
</content>
</entry>
<entry>
<title>fix update-python-libraries</title>
<updated>2018-12-23T08:54:28+00:00</updated>
<author>
<name>Frederik Rietdijk</name>
<email>fridh@fridh.nl</email>
</author>
<published>2018-12-19T08:37:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/nixos/nixpkgs.git/commit/?id=b46276658fcd819cb73423805116e3a93bd828f3'/>
<id>b46276658fcd819cb73423805116e3a93bd828f3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>buildPython*: add updateScript to passthru</title>
<updated>2018-12-07T14:48:54+00:00</updated>
<author>
<name>Frederik Rietdijk</name>
<email>fridh@fridh.nl</email>
</author>
<published>2018-11-24T11:56:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/nixos/nixpkgs.git/commit/?id=74d0b82f29cbc82e2a35e5a684a947f067851f70'/>
<id>74d0b82f29cbc82e2a35e5a684a947f067851f70</id>
<content type='text'>
All Python packages now have an updateScript. The script calls
`update-python-libraries` and passes it the position of the derivation
expression obtained using `meta.position`. This works fine in case a Nix
expression represents only a single derivation. If there are more in it,
`update-python-libraries` will fail.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
All Python packages now have an updateScript. The script calls
`update-python-libraries` and passes it the position of the derivation
expression obtained using `meta.position`. This works fine in case a Nix
expression represents only a single derivation. If there are more in it,
`update-python-libraries` will fail.
</pre>
</div>
</content>
</entry>
<entry>
<title>maintainers/scripts/update-python-libraries: compare versions semantically instead of lexicographically (#43120)</title>
<updated>2018-07-06T17:32:40+00:00</updated>
<author>
<name>Robert Schütz</name>
<email>rschuetz17@gmail.com</email>
</author>
<published>2018-07-06T17:32:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/nixos/nixpkgs.git/commit/?id=7a59be9c52aa08975466c57147106cb26b0f365d'/>
<id>7a59be9c52aa08975466c57147106cb26b0f365d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Python: fix update script for nix 2.0</title>
<updated>2018-03-10T11:41:27+00:00</updated>
<author>
<name>Frederik Rietdijk</name>
<email>fridh@fridh.nl</email>
</author>
<published>2018-02-26T09:55:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/nixos/nixpkgs.git/commit/?id=f92295abc34001b928453bba48e04ee23ca8db46'/>
<id>f92295abc34001b928453bba48e04ee23ca8db46</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>update-python-libraries: commit updates and specify update kind</title>
<updated>2017-12-30T11:15:19+00:00</updated>
<author>
<name>Frederik Rietdijk</name>
<email>fridh@fridh.nl</email>
</author>
<published>2017-11-26T08:08:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/nixos/nixpkgs.git/commit/?id=2c9ecb4f4d3df678d78154cdd0c97ab86fb03718'/>
<id>2c9ecb4f4d3df678d78154cdd0c97ab86fb03718</id>
<content type='text'>
This commit introduces two new features:

1. specify with --target whether major, minor or patch updates should be made
2. use --commit to create commits for each of the updates
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This commit introduces two new features:

1. specify with --target whether major, minor or patch updates should be made
2. use --commit to create commits for each of the updates
</pre>
</div>
</content>
</entry>
<entry>
<title>Python update-python-libraries: fetch and update asynchronously</title>
<updated>2017-11-05T10:08:38+00:00</updated>
<author>
<name>Frederik Rietdijk</name>
<email>fridh@fridh.nl</email>
</author>
<published>2017-11-05T10:08:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/nixos/nixpkgs.git/commit/?id=14da187ad60b46a0e657933fd55d99cbb00e1c5c'/>
<id>14da187ad60b46a0e657933fd55d99cbb00e1c5c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>update-python-libraries script: don't forget to break when we actually find an update</title>
<updated>2017-07-17T08:43:37+00:00</updated>
<author>
<name>Frederik Rietdijk</name>
<email>fridh@fridh.nl</email>
</author>
<published>2017-07-17T08:34:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/nixos/nixpkgs.git/commit/?id=d2aa638ee2b6f9771cf63f90dbc04a3eb3ecc384'/>
<id>d2aa638ee2b6f9771cf63f90dbc04a3eb3ecc384</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Python: fix update script in case no PyPI releases are available for a given version</title>
<updated>2017-07-03T18:18:47+00:00</updated>
<author>
<name>Frederik Rietdijk</name>
<email>fridh@fridh.nl</email>
</author>
<published>2017-07-03T18:18:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/nixos/nixpkgs.git/commit/?id=54eeab4da0a6421ebeffb5d2d6dc047a24774a08'/>
<id>54eeab4da0a6421ebeffb5d2d6dc047a24774a08</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
