Sender | Message | Time |
---|---|---|
31 Dec 2023 | ||
evidlo | I'd like to not drop those if possible | 00:00:29 |
4 Jan 2024 | ||
Ovsyanka | evidlo: I am just wondering - does something bothering you about my PR or you just didn't have time to approve/decline it? I mean, if you have some doubts or questions, maybe I could help you? | 23:19:44 |
Ovsyanka | * evidlo: I am just wondering - does something bothering you about my PR or you just didn't have time to approve/decline it? I mean, if you have some doubts or questions, maybe I could help you with that? | 23:20:07 |
5 Jan 2024 | ||
evidlo | I've been busy travelling the last few daya | 03:51:09 |
10 Jan 2024 | ||
klanglicht joined the room. | 13:59:32 | |
11 Jan 2024 | ||
evidlo | Ovsyanka: there was an existing PR for a pyproject.toml (https://github.com/libkeepass/pykeepass/pull/348) | 04:23:41 |
evidlo | I'm going to merge that one in before yours because I feel bad about closing a PR that I let sit for too long | 04:24:12 |
Ovsyanka | In reply to @Evidlo:matrix.orgAhah, I was wondering indeed why did you do that. I understand your feelings. So, the question is - do you like my PR as it is or would you like to change something? Particulary - are you ok with using poetry? If so - I can rebase it on the new master. If no - then let's discuss which parts of it you like and with you don't | 18:58:51 |
Ovsyanka | In reply to @Evidlo:matrix.org* I see. I was wondering indeed why did you do that. I understand your feelings =) So, the question is - do you like my PR as it is or would you like to change something? Particulary - are you ok with using poetry? If so - I can rebase it on the new master. If no - then let's discuss which parts of it you like and with you don't | 19:02:09 |
evidlo | Ovsyanka: I'm still on 100% about Poetry. Version lockfiles are nice, but I want installation/tests to work with regular setuptools | 22:56:21 |
evidlo | Mostly because I'm the only one who will be generating lockfiles and publishing builds, but other contributors who might not be familiar with poetry will still install and run tests | 22:57:19 |
evidlo | * Ovsyanka: I'm still not 100% sure about Poetry. Version lockfiles are nice, but I want installation/tests to work with regular setuptools | 22:57:46 |
12 Jan 2024 | ||
Ovsyanka | As I understand, setuptools is only about building packages and for the dependency management and isolation you have to use other tools like venv, pip, pipenv, etc. For me personally (as a beginner python developer) it was simpler to just create pyproject file and use poetry than figuring alternative ways to install and manage dependencies in your library. I believe it could be the same for other newcomers. using poetry is as simple as that:
I don't see steep learning curve here. In a nutshell, if that's isn't valuable for you - it is OK, it is your choice, just decline my PR plz, so it wouldn't hang there. Alternatively, I could change it to use PDM instead of poetry. It is complaint with PEP 517 (A build-system independent format for source trees). I am not sure yet, but I suppose you can use just | 13:27:50 |
Ovsyanka | * As I understand, setuptools is only about building packages and for the dependency management and isolation you have to use other tools like venv, pip, pipenv, etc. For me personally (as a beginner python developer) it was simpler to just create pyproject file and use poetry than figuring alternative ways to install and manage dependencies in your library. I believe it could be the same for other newcomers. using poetry is as simple as that:
I don't see steep learning curve here. In a nutshell, if that's isn't valuable for you - it is OK, it is your choice, just decline my PR plz, so it wouldn't hang there. Alternatively, I could change it to use | 13:28:12 |
Ovsyanka | And it would be valuable in either case to write a contribution guide, should it be pip/venv , poetry or PDM . At this moment there is only the command to run tests and there is no description how to make venv and install the dependencies. | 13:31:20 |
Ovsyanka | * As I understand, setuptools is only about building packages. For the dependency management and isolation you have to use other tools like venv, pip, pipenv, etc. For me personally (as a beginner python developer) it was simpler to just create pyproject file and use poetry than figuring alternative ways to install and manage dependencies in your library. I believe it could be the same for other newcomers. using poetry is as simple as that:
I don't see steep learning curve here. In a nutshell, if that's isn't valuable for you - it is OK, it is your choice, just decline my PR plz, so it wouldn't hang there. Alternatively, I could change it to use | 13:32:03 |
Ovsyanka | * As I understand, setuptools is only about building packages. For the dependency management and isolation you have to use other tools like venv, pip, pipenv, pipx, etc. For me personally (as a beginner python developer) it was simpler to just create pyproject file and use poetry than figuring alternative ways to install and manage dependencies in your library. I believe it could be the same for other newcomers. using poetry is as simple as that:
I don't see steep learning curve here. In a nutshell, if that's isn't valuable for you - it is OK, it is your choice, just decline my PR plz, so it wouldn't hang there. Alternatively, I could change it to use | 13:33:23 |
Ovsyanka | * As I understand, setuptools is only about building packages. For the dependency management and isolation you have to use other tools like venv, pip, pipenv, pipx, etc. For me personally (as a beginner python developer) it was simpler to just create pyproject file and use poetry than figuring alternative ways to install and manage dependencies in your library. I believe it could be the same for other newcomers. using poetry is as simple as that:
I don't see steep learning curve here. In a nutshell, if that's isn't valuable for you - it is OK, it is your choice, just decline my PR plz, so it wouldn't hang there. Alternatively, I could change it to use | 13:34:53 |
19 Jan 2024 | ||
evidlo | I'll have some time this weekend to get back on this | 08:23:23 |
25 Jan 2024 | ||
squid_rider joined the room. | 12:16:01 | |
squid_rider | hello, i'm trying to copy entries from one database to another, if my understanding is correct there is no "direct" way of doing this, i have to loop on the kp1 secrets to get all the attributes and create an entry with what i found on kp2. i am getting it right? | 12:19:07 |
11 Feb 2024 | ||
@pngdeity:matrix.org left the room. | 05:10:47 | |
26 Feb 2024 | ||
Maximiliano 🥑 | Hello! I was planing in rolling a release of secrets at mid-March, I would greatly appreciate if there is a release of pykeepass :) | 20:57:30 |
29 Feb 2024 | ||
evidlo | Maximiliano 🥑: I've made a 3.0.7 release | 07:28:55 |
Maximiliano 🥑 | Thanks a lot! | 07:53:32 |
klanglicht | evidlo Dear evidlo, can you estimate if it is difficult to implement SSH key management in pykeepass? I'm looking for a way to do it on the command line and not through the GUI. So that I can use it ansible. Thanks a lot. | 08:22:27 |
Maximiliano 🥑 | SSH is not a part of keepass | 08:38:29 |
klanglicht | keepassXC i use | 08:38:57 |
Maximiliano 🥑 | therefore there is no reason for pykeepass should have API for this. | 08:39:02 |
Maximiliano 🥑 | thats all custom | 08:39:05 |