<feed xmlns='http://www.w3.org/2005/Atom'>
<title>tidal-dl-ng/.github/copilot-instructions.md, branch master</title>
<subtitle></subtitle>
<id>http://git.cashmere.rs/tidal-dl-ng/atom/.github/copilot-instructions.md?h=master</id>
<link rel='self' href='http://git.cashmere.rs/tidal-dl-ng/atom/.github/copilot-instructions.md?h=master'/>
<link rel='alternate' type='text/html' href='http://git.cashmere.rs/tidal-dl-ng/'/>
<updated>2025-11-12T13:18:41Z</updated>
<entry>
<title>chore: 📝 add comprehensive coding standards and guidelines</title>
<updated>2025-11-12T13:18:41Z</updated>
<author>
<name>Robert Honz</name>
<email>exislow+github@gmail.com</email>
</author>
<published>2025-11-12T13:18:41Z</published>
<link rel='alternate' type='text/html' href='http://git.cashmere.rs/tidal-dl-ng/commit/?id=554a42860e666f85ac99df6c08c10b3a6f16a5be'/>
<id>urn:sha1:554a42860e666f85ac99df6c08c10b3a6f16a5be</id>
<content type='text'>
* Introduced a new `AGENTS.md` file containing detailed coding standards for the project.
* Covers topics such as Python version support, naming conventions, type annotations, error handling, and best practices.
* Aims to improve code quality, maintainability, and team consistency.
</content>
</entry>
<entry>
<title>refactor(guidelines): ✨ Improve clarity in coding standards</title>
<updated>2025-07-02T07:56:57Z</updated>
<author>
<name>Robert Honz</name>
<email>exislow+github@gmail.com</email>
</author>
<published>2025-07-02T07:56:57Z</published>
<link rel='alternate' type='text/html' href='http://git.cashmere.rs/tidal-dl-ng/commit/?id=6d7f4f1625cb57f3d8c58f9b2e07dd759834cc23'/>
<id>urn:sha1:6d7f4f1625cb57f3d8c58f9b2e07dd759834cc23</id>
<content type='text'>
* Enhanced wording for better understanding of blank line usage.
* Clarified instructions on updating docstrings during refactoring.
* Specified the use of line comments for complex logic explanations.
</content>
</entry>
<entry>
<title>refactor(guidelines): ✨ Update coding standards for type annotations</title>
<updated>2025-07-02T06:49:32Z</updated>
<author>
<name>Robert Honz</name>
<email>exislow+github@gmail.com</email>
</author>
<published>2025-07-02T06:49:32Z</published>
<link rel='alternate' type='text/html' href='http://git.cashmere.rs/tidal-dl-ng/commit/?id=6d62a3b5c040abd9a0a666c5a930fcd5378101f3'/>
<id>urn:sha1:6d62a3b5c040abd9a0a666c5a930fcd5378101f3</id>
<content type='text'>
* Added a guideline to use modern built-in generics from the `typing` module.
* This change aligns with PEP 484 and promotes better coding practices.
</content>
</entry>
<entry>
<title>refactor(guidelines): ✨ Update coding standards for type annotations and add PEP references</title>
<updated>2025-07-01T12:36:37Z</updated>
<author>
<name>Robert Honz</name>
<email>exislow+github@gmail.com</email>
</author>
<published>2025-07-01T12:36:37Z</published>
<link rel='alternate' type='text/html' href='http://git.cashmere.rs/tidal-dl-ng/commit/?id=395771a93904389832e0079531f53db90fdd1ac6'/>
<id>urn:sha1:395771a93904389832e0079531f53db90fdd1ac6</id>
<content type='text'>
* Clarified type annotations usage for function parameters, return types, and variables.
* Added guidelines for using blank lines, coroutines, and string interpolation as per PEP standards.
</content>
</entry>
<entry>
<title>chore: 🔧 Update coding standards and documentation guidelines</title>
<updated>2025-07-01T09:33:04Z</updated>
<author>
<name>Robert Honz</name>
<email>exislow+github@gmail.com</email>
</author>
<published>2025-07-01T09:33:04Z</published>
<link rel='alternate' type='text/html' href='http://git.cashmere.rs/tidal-dl-ng/commit/?id=4dde8c819a82a763e8b5df8a843559a2aafd3e4b'/>
<id>urn:sha1:4dde8c819a82a763e8b5df8a843559a2aafd3e4b</id>
<content type='text'>
* Refined coding guidelines for clarity and structure.
* Added sections for type annotations and docstring requirements.
* Ensured consistency in documentation practices across the project.
</content>
</entry>
<entry>
<title>chore: 🔧 Update docstring guidelines for typing usage</title>
<updated>2025-07-01T09:04:58Z</updated>
<author>
<name>Robert Honz</name>
<email>exislow+github@gmail.com</email>
</author>
<published>2025-07-01T09:04:58Z</published>
<link rel='alternate' type='text/html' href='http://git.cashmere.rs/tidal-dl-ng/commit/?id=1f7d8a15e2a9480976b3a1bc2af84aa939bd2c27'/>
<id>urn:sha1:1f7d8a15e2a9480976b3a1bc2af84aa939bd2c27</id>
<content type='text'>
- Added clarification to the docstring guidelines to include the use of `typing` in docstrings.
</content>
</entry>
<entry>
<title>chore: 🔧 Update coding standards for Python</title>
<updated>2025-07-01T08:46:41Z</updated>
<author>
<name>Robert Honz</name>
<email>exislow+github@gmail.com</email>
</author>
<published>2025-07-01T08:46:41Z</published>
<link rel='alternate' type='text/html' href='http://git.cashmere.rs/tidal-dl-ng/commit/?id=de47935f049cdab38cbe5ccd665176761ec2c632'/>
<id>urn:sha1:de47935f049cdab38cbe5ccd665176761ec2c632</id>
<content type='text'>
- Added a guideline to use the newest coding style supported by the used Python version.
</content>
</entry>
<entry>
<title>chore: 🔧 Update docstring guidelines in coding standards</title>
<updated>2025-07-01T08:34:20Z</updated>
<author>
<name>Robert Honz</name>
<email>exislow+github@gmail.com</email>
</author>
<published>2025-07-01T08:34:20Z</published>
<link rel='alternate' type='text/html' href='http://git.cashmere.rs/tidal-dl-ng/commit/?id=ca927984d350328323b7d907067119cc2f19baf6'/>
<id>urn:sha1:ca927984d350328323b7d907067119cc2f19baf6</id>
<content type='text'>
* Changed "Write docstrings for all public modules, classes, functions, and methods" to "Always write doc strings for all modules, classes, functions, and methods."
* Added missing punctuation for consistency in error handling guidelines.
</content>
</entry>
<entry>
<title>feat: ✨ Add project coding standards for Python</title>
<updated>2025-07-01T08:08:46Z</updated>
<author>
<name>Robert Honz</name>
<email>exislow+github@gmail.com</email>
</author>
<published>2025-07-01T08:08:46Z</published>
<link rel='alternate' type='text/html' href='http://git.cashmere.rs/tidal-dl-ng/commit/?id=eda5ab92c010822f638047a657bad6b8eaba3e41'/>
<id>urn:sha1:eda5ab92c010822f638047a657bad6b8eaba3e41</id>
<content type='text'>
* Introduced guidelines for naming conventions and error handling.
* Specified the use of `snake_case` for variables, `CamelCase` for classes, and PEP 8 compliance.
* Emphasized the importance of type hints and docstrings in code documentation.
</content>
</entry>
</feed>
