# Projects that aren't meant to generate a wheel and \`pyproject.toml\`

**URL:** <https://discuss.python.org/t/projects-that-arent-meant-to-generate-a-wheel-and-pyproject-toml/29684>\
**Category:** Packaging\
**Created:** [July 14, 2023, 8:45pm UTC](https://discuss.python.org/t/projects-that-arent-meant-to-generate-a-wheel-and-pyproject-toml/29684 "2023-07-14T20:45:29Z")\
**Posts on this page:** 1\
**Showing post:** 168

<div class="post-metadata">

**Author:** ![kknechtel](https://avatars.discourse-cdn.com/v4/letter/k/e47c2d/32.png) [@kknechtel](https://discuss.python.org/u/kknechtel)\
**Post date:** [November 10, 2023, 6:08pm UTC](https://discuss.python.org/t/projects-that-arent-meant-to-generate-a-wheel-and-pyproject-toml/29684/168 "2023-11-10T18:08:50Z")

</div>

> [@pf\_moore](#):
>
> Given that all of those forms are being handled today using requirements files (and/or `pyproject.toml`) I’m not clear how you can say that?

I kinda have to agree with @jamestwebber here. They’re handled in the sense that people are building their code, but it doesn’t seem very elegant, especially for large monorepos. I’ve already seen [at least one example](https://discuss.python.org/t/_/22345/5) of a custom system whereby a tool (itself part of the monorepo) dynamically generates `pyproject.toml` files based on importing a module and checking for an attribute - implementing something like a precursor to PEP 723 but for building instead of running. And I thought part of the goal was to standardize requirements files.

> [@pf\_moore](#):
>
> To be clear here, I’m not making any sort of proposal, and I won’t be turning anything that I suggest into a PEP. I’m simply offering ideas and pointing out places where I either don’t understand other people’s proposals, or I think there’s things that they don’t cover.
> 
> With regard to your proposal specifically I’m still very unclear how it will work in practice, so I’m looking forward to more details.

Coincidentally, you posted [just as I was submitting my outline and intent to produce “more details”](https://discuss.python.org/t/_/38405), and in the few hours since my previous post ITT, I spent most of my thinking time on the point (1) described there which comes primarily out of your feedback here. Your insight is greatly appreciated.

---

_[View the full topic](https://discuss.python.org/t/projects-that-arent-meant-to-generate-a-wheel-and-pyproject-toml/29684)._
