lingo.lol is one of the many independent Mastodon servers you can use to participate in the fediverse.
A place for linguists, philologists, and other lovers of languages.

Server stats:

61
active users

#pyprojecttoml

0 posts0 participants0 posts today
Hugo van Kemenade<p><span class="h-card" translate="no"><a href="https://social.treehouse.systems/@mgorny" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>mgorny</span></a></span> Three of those are by me, sorry you think it look like shit. (I have since reverted some to be more concise: <a href="https://github.com/termcolor/termcolor/commit/09ca9cc88b7e31623b8c561aa1fe87383ddd8f72" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/termcolor/termcolor</span><span class="invisible">/commit/09ca9cc88b7e31623b8c561aa1fe87383ddd8f72</span></a>)</p><p>I also prefer the original, but <a href="https://mastodon.social/tags/TOML" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TOML</span></a> isn't the prettiest and it's much more valuable and maintainable for me to have things consistent and autoformatted than to re-arrange by hand.</p><p>Have you tried making suggestions with the formatter? Do you know another formatter that I could use that is better? Is there a <a href="https://mastodon.social/tags/PEP517" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PEP517</span></a> / <a href="https://mastodon.social/tags/PyProjectToml" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PyProjectToml</span></a> style guide?</p><p><a href="https://mastodon.social/tags/Python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python</span></a></p>
mgorny-nyan (he) :autism:🙀🚂🐧<p>When random projects use a certain <a href="https://social.treehouse.systems/tags/PyProjectToml" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PyProjectToml</span></a> formatter from a certain opinionated upstream, and now all projects suddenly have their `pyproject.toml` files rewritten to look like shit, because opinionated upstream changed their mind, and decided that dotted <a href="https://social.treehouse.systems/tags/TOML" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TOML</span></a> table keys are no cool and it's better to inline everything into top-level tables. Which — I should point out — is against the style used in examples of every single <a href="https://social.treehouse.systems/tags/PEP517" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PEP517</span></a> build system out there.</p><p>Just a few examples where it happened (often via pre-commit hooks):</p><p><a href="https://github.com/pypa/virtualenv/commit/7cbed79924b6b6d953ca9ecf40de23a7d3486f57#diff-50c86b7ed8ac2cf95bd48334961bf0530cdc77b5a56f852c5c61b89d735fd711" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/pypa/virtualenv/com</span><span class="invisible">mit/7cbed79924b6b6d953ca9ecf40de23a7d3486f57#diff-50c86b7ed8ac2cf95bd48334961bf0530cdc77b5a56f852c5c61b89d735fd711</span></a><br><a href="https://github.com/django-commons/django-debug-toolbar/commit/2990290d43618df5eab357f2a36363186d51d5a8#diff-50c86b7ed8ac2cf95bd48334961bf0530cdc77b5a56f852c5c61b89d735fd711" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/django-commons/djan</span><span class="invisible">go-debug-toolbar/commit/2990290d43618df5eab357f2a36363186d51d5a8#diff-50c86b7ed8ac2cf95bd48334961bf0530cdc77b5a56f852c5c61b89d735fd711</span></a><br><a href="https://github.com/pytest-dev/pytest/commit/5d5c9dc85850f64621190e62bd20d4b190bdbdb6#diff-50c86b7ed8ac2cf95bd48334961bf0530cdc77b5a56f852c5c61b89d735fd711" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/pytest-dev/pytest/c</span><span class="invisible">ommit/5d5c9dc85850f64621190e62bd20d4b190bdbdb6#diff-50c86b7ed8ac2cf95bd48334961bf0530cdc77b5a56f852c5c61b89d735fd711</span></a><br><a href="https://github.com/prettytable/prettytable/commit/88bebdac122b82af255656513080bdd2c90098d9#diff-50c86b7ed8ac2cf95bd48334961bf0530cdc77b5a56f852c5c61b89d735fd711" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/prettytable/prettyt</span><span class="invisible">able/commit/88bebdac122b82af255656513080bdd2c90098d9#diff-50c86b7ed8ac2cf95bd48334961bf0530cdc77b5a56f852c5c61b89d735fd711</span></a><br><a href="https://github.com/python-humanize/humanize/commit/aa3a94e011a795a0551717c5a78a566bc2672390#diff-50c86b7ed8ac2cf95bd48334961bf0530cdc77b5a56f852c5c61b89d735fd711" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/python-humanize/hum</span><span class="invisible">anize/commit/aa3a94e011a795a0551717c5a78a566bc2672390#diff-50c86b7ed8ac2cf95bd48334961bf0530cdc77b5a56f852c5c61b89d735fd711</span></a><br><a href="https://github.com/termcolor/termcolor/commit/9e35c66ab7ad48a33d5c2829dbee02382aa716e5#diff-50c86b7ed8ac2cf95bd48334961bf0530cdc77b5a56f852c5c61b89d735fd711" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/termcolor/termcolor</span><span class="invisible">/commit/9e35c66ab7ad48a33d5c2829dbee02382aa716e5#diff-50c86b7ed8ac2cf95bd48334961bf0530cdc77b5a56f852c5c61b89d735fd711</span></a></p><p><a href="https://social.treehouse.systems/tags/Gentoo" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Gentoo</span></a> <a href="https://social.treehouse.systems/tags/Python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python</span></a></p>
Stephan Druskat<p>At <a href="https://scholar.social/tags/HMCDialogue" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HMCDialogue</span></a> webinar, learning about a new "single source of truth" format &amp; tool for keeping <a href="https://scholar.social/tags/ResearchSoftware" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ResearchSoftware</span></a> <a href="https://scholar.social/tags/Metadata" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Metadata</span></a> up-to-date across formats: <a href="https://scholar.social/tags/CitationCFF" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CitationCFF</span></a> (<a href="https://scholar.social/tags/CitationFileFormat" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CitationFileFormat</span></a>), <a href="https://scholar.social/tags/CodeMeta" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CodeMeta</span></a>, <a href="https://scholar.social/tags/pyprojectTOML" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>pyprojectTOML</span></a>, etc.</p><p><a href="https://materials-data-science-and-informatics.github.io/somesy/v0.1.0/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">materials-data-science-and-inf</span><span class="invisible">ormatics.github.io/somesy/v0.1.0/</span></a></p><p><span class="h-card" translate="no"><a href="https://helmholtz.social/@helmholtz_hmc" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>helmholtz_hmc</span></a></span></p>