Commit graph

1005 commits

Author SHA1 Message Date
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
Phillip Cloud
22adc787cb
style: nixpkgs-fmt 2021-12-29 09:32:42 -05:00
Phillip Cloud
261d1d5b22
fix: remove buildInput dependency on poetry 2021-12-29 09:32:41 -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
adisbladis
4574e00819 tests.common-pkgs-2: Bump matplotlib
Which is not compatible with python 3.9
2021-12-26 01:21:47 -08:00
Bernardo Meurer
9ce2f75ff4 fix(overrides): add flit-core to typing-extensions 2021-12-25 23:47:17 -08:00
adisbladis
8b6d7f7c4f Fix operators test
typed-ast broke cpython compat with python 3.9
2021-12-25 22:40:10 -08:00
adisbladis
d5f756b8e5 Break out awscli to it's own separate test
Solving the test environment for common-pkgs-2 is taking forever, we
can make it a lot easier by splitting out awscli to it's own test.
2021-12-25 22:25:51 -08:00
adisbladis
a0326eafd8 overrides.importlib-metadata: Explicitly pass version to setuptools 2021-12-25 21:55:18 -08:00
adisbladis
f00e96064e Fix ansible-molecule test 2021-12-25 21:55:18 -08:00
adisbladis
2f2eba50ea overrides: Add selinux override 2021-12-25 21:55:18 -08:00
adisbladis
10dbbb7405 ansible-molecule: Update test dependencies 2021-12-25 21:55:18 -08:00
adisbladis
2c63047ee1 Run nixpkgs-fmt after the nixpkgs bump 2021-12-25 21:55:18 -08:00
adisbladis
3be424ac55 Bump nixpkgs 2021-12-25 21:55:18 -08:00
adisbladis
f46838d888 poetry: 1.1.11 -> 1.1.12 2021-12-25 21:55:18 -08:00
adisbladis
ed040fad40
Merge pull request #472 from nix-community/rework-gh-actions
Switch testing strategy on Github Actions to one based on a dynamic matrix
2021-12-26 17:54:17 +12:00