View Code? Open in Web Editor
NEW
ADR Tools but using Python
Makefile 2.79%
Python 97.21%
adr-py's People
Contributors
Watchers
adr-py's Issues
Lately I was thinking that injector
is too heavy for this type of project so I want to use something lightweight -- Lidi
Hello, I just found this package and tried to adr init
and adir init docs/adr
and I get this error:
โ C:\U sers\W olfI\A naconda3\e nvs\s aga-3.11\L ib\s ite-packages\a drpy\r epositories\a dr\r epository.py:2 โ
โ 0 in create โ
โ โ
โ 17 โ โ
โ 18 โ def create(self, adr_name: str, template: RenderedTemplate) -> None: โ
โ 19 โ โ print(self.settings) โ
โ โฑ 20 โ โ self.settings.adr_dir.mkdir(parents=True, exist_ok=True) โ
โ 21 โ โ with open( โ
โ 22 โ โ โ self.settings.adr_dir / self.__get_filename_with_extension(name=adr_name), " โ
โ 23 โ โ ) as file: โ
โ โ
โ โญโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ locals โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ โ
โ โ adr_name = '0001-record-architecture-decisions' โ โ
โ โ self = <adrpy.repositories.adr.repository.ADRFileRepository object at โ โ
โ โ 0x000001ECF7D664D0> โ โ
โ โ template = RenderedTemplate( โ โ
โ โ โ name='initial-adr.md', โ โ
โ โ โ content='# 1. Record architecture decisions\n\nDate: 08/07/2024 10:37\n\n## โ โ
โ โ Status\n\nACCEPTED\n'+324 โ โ
โ โ ) โ โ
โ โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ โ
โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ
AttributeError: 'NoneType' object has no attribute 'mkdir'
From the documentation, my understanding is I just run this and initializes the report to use adr
properly? Namely, looks like self.settings.adr_dir
is not being set.
Thanks!