Commit graph

917 commits

Author SHA1 Message Date
Chris Cummings
c9fa77c72c Adds pbr to requests-mock.propagatedInputs 2022-01-05 20:43:30 -06:00
adisbladis
a97a37d0b0 Add table of contents to readme 2022-01-06 14:35:01 +13:00
adisbladis
9746602f79 Add a section for how to guides 2022-01-06 14:30:44 +13:00
adisbladis
604e4a4dcf Create an acknowledgements section in the README
And reorder the contact section.
2022-01-06 14:22:32 +13:00
adisbladis
d5d2f4a77c
Merge pull request #487 from nix-community/editable-path-deps
Add path dependencies where develop=true as editable packages by default
2022-01-05 16:54:30 +00:00
adisbladis
2ce16fd822 README: Document new editablePackageSources behaviour where develop=true 2022-01-06 05:49:43 +13:00
adisbladis
97acfb6aa0 Allow unsetting editable package sources by explicitly setting them to null
With the recent addition of develop=true being installed as editable by default we need a way to opt out of installing sources as editable.
This is done by explicitly passing an attrset with null as the path value.
2022-01-06 05:47:50 +13:00
adisbladis
e74bb4c3f5 Add path dependencies where develop=true as editable packages by default
Closes #265
Closes #284
2022-01-06 05:47:50 +13:00
adisbladis
a6d0d0b245
Merge pull request #488 from nix-community/various-override-fixups
Various override fixups
2022-01-05 16:47:36 +00:00
adisbladis
de898ab3fb overrides.importlib-metadata: Don't substituteInPlace for wheel package
Closes #241
2022-01-06 05:43:00 +13:00
adisbladis
2afe81f902 overrides.pytezos: Fix typo in override 2022-01-06 05:43:00 +13:00
adisbladis
ecaf9f1322 overrides: Add pytaglib override
Closes #465
2022-01-06 05:43:00 +13:00
adisbladis
b8f1d2d3a3 overrides: Fix opencv-python
According to https://github.com/nix-community/poetry2nix/issues/155#issuecomment-765230981.

Closes #155
2022-01-06 05:43:00 +13:00
adisbladis
efb01106c5
Merge pull request #486 from nix-community/project-root-dep
Create a dummy null package for the current project in case any dependencies depend on the root project
2022-01-05 08:20:28 +00:00
adisbladis
3a9ac250e2 Prevent editable package from being built when in nix-shell environment
They are not useful and will will fail to build in some cases, like the case where they depend on another package also being added as an editable source.
2022-01-05 08:12:44 +00:00
adisbladis
85bb626d83 Create a dummy null package for the current project in case any dependencies depend on the root project
Closes #307
2022-01-05 07:43:59 +00:00
adisbladis
658be43f20
Merge pull request #484 from nix-community/dependabot-config
Add dependabot configuration to update Poetry
2022-01-03 17:56:11 +12:00
adisbladis
9e9bcb70d2 Add dependabot configuration to update Poetry
But we don't want to auto-bump tests for obvious reasons.
2022-01-03 05:55:31 +00:00
adisbladis
44d84349df
Merge pull request #483 from vincentbernat/patch-1
README: fix shell example syntax
2022-01-03 14:49:17 +12:00
Vincent Bernat
c47ff252c1
README: fix shell example syntax 2022-01-02 23:35:35 +01:00
adisbladis
614f58a75a
Merge pull request #482 from nix-community/fetched-projectdir
Don't filter sources where the projectDir is the output of a derivation
2022-01-02 18:46:48 +12:00
adisbladis
f3f70444b7 Don't filter sources where the projectDir is the output of a derivation
This allows for IFD style projectDir.

Closes #435
2022-01-01 22:38:02 -08:00
adisbladis
a9a6bd10e3 overrides: Add pantalaimon override 2021-12-30 14:46:33 -08:00
adisbladis
baf5802b21
Merge pull request #481 from nix-community/pantalaimon-overrides
Add overrides to build pantalaimon
2021-12-31 09:28:14 +12:00
adisbladis
b19f40ccac overrides: Add override to build python-olm 2021-12-30 13:00:04 -08:00
adisbladis
05e7fee42c overrides: Add override to build dbus-python 2021-12-30 13:00:04 -08:00
adisbladis
b16074a3df
Merge pull request #480 from cpcloud/refactor-ci
ci: refactor
2021-12-31 05:57:55 +12:00
Phillip Cloud
bb7e977729
ci: remove jq formatting 2021-12-30 07:25:48 -05:00
Phillip Cloud
e303e801c9
ci: bump to install cachix action v16 2021-12-30 07:24:08 -05:00
Phillip Cloud
5303a36635
ci: use jq to construct builds matrix 2021-12-30 07:23:53 -05:00
adisbladis
ed58e6c7a6
Merge pull request #478 from cpcloud/fix-escaping-json
fix: don't force json.dump output to be ASCII
2021-12-30 16:18:38 +12:00
adisbladis
2767fe546a
Merge pull request #479 from Artturin/addoverrides1
overrides: add icecream & pyudev
2021-12-30 16:16:46 +12:00
Artturin
cf2dd105cf overrides: add pyudev 2021-12-30 03:42:52 +02:00
Artturin
7dbea94eec overrides: add icecream 2021-12-30 03:35:13 +02:00
Phillip Cloud
6626c0425a
fix: set ensure_ascii to False because utf8 is legit 2021-12-29 12:35:59 -05:00
Phillip Cloud
2fde8725f6
test: add failing aiopath test 2021-12-29 12:34:32 -05:00
adisbladis
4a13d29ad2 Bump version to 1.24.1 2021-12-27 20:26:26 -08:00
adisbladis
966c741cc0 cryptography: Use correct version numbers in hash lookups 2021-12-27 20:25:19 -08:00
adisbladis
8f07b30add Bump version to 1.24.0 2021-12-27 20:23:32 -08:00
adisbladis
e85a2fd17e Add about section to issue template 2021-12-27 17:21:00 -08:00
adisbladis
70b6f3ac9d
Merge pull request #475 from nix-community/issue-template
Add a github issue template
2021-12-28 13:17:59 +12:00
adisbladis
3eb96f27dd Add a github issue template
And urge people not to create issues for things which aren't
actionable for us as poetry2nix maintainers.
2021-12-27 17:13:49 -08:00
adisbladis
ff0c8fea37
Merge pull request #474 from nix-community/env-extrapackages
mkPoetryEnv: Add an extraPackages argument
2021-12-28 12:57:10 +12:00
adisbladis
0985711b0b mkPoetryEnv: Add an extraPackages argument
This is a function taking a Python package set and returning a list of extra packages to include in the environment. This is intended for packages deliberately not added to `pyproject.toml` that you still want to include. An example of such a package may be `pip`.
2021-12-27 16:49:26 -08:00
adisbladis
61690e96eb
Merge pull request #390 from rskew/private-pypi
Enable private pypi repositories with credentials
2021-12-27 06:08:50 +12:00
adisbladis
99e3d7bdba
Merge pull request #473 from nix-community/1_23_0
Bump version to 1.23.0
2021-12-27 06:07:46 +12:00
adisbladis
25066da911 Bump version to 1.23.0 2021-12-26 02:48:52 -08:00
Rowan Skewes
f7ab15e390 Enable private PYPI repositories via netrc 2021-12-26 02:44:11 -08:00
adisbladis
89869467a3
Merge pull request #471 from nix-community/poetry_1_1_12
poetry: 1.1.11 -> 1.1.12
2021-12-26 22:41:24 +12:00
adisbladis
7f019e5c5d tests.manylinux: Fix test 2021-12-26 02:15:03 -08:00