Really great stuff, I really like your explanations! Your cadence reminds me a bit of "Bill Hammack the Engineer Guy", and that's great as I find it a very smooth and understandable speech pattern, that isn't racing fast and is pleasent to listen to, despite the complexity of information. Found you from your Cython video. Keep up the great work!
@NaJoeLibre3 ай бұрын
Exactly what I was looking for, thank you!
@goncalocastro3412Ай бұрын
thank you, this video has amazing and valuable information
@GstvMtz4 ай бұрын
Hi, excelente video! would be really helpfull to post the repository as well. Thanks!
@XoloJay Жыл бұрын
I'm lost. requirements.txt is mentioned in the markdown, but I assume now it's no longer used as the toml file now supercedes it as I don't see it in your project structure?
@InfoWorld Жыл бұрын
Sorry about that! Yes, in a modern project, you can use pyproject.toml in place of requirements.txt. However: if you want to provide a requirements.txt file for backwards compatibility side-by-side with pyproject.toml, you can do that -- it's just often easier to pick one standard and stick with it. -Serdar
@renancalmon9946 Жыл бұрын
I'm currently working on a python project in which I must use python 3.8.10. Does this python version support the toml file? If not, which is the best way to structure the project in this case?
@InfoWorld Жыл бұрын
On the whole, I do recommend upgrading to a newer version of Python if you can. 3.8 is only receiving security fixes at this point and will be end-of-life by the end of 2024. That said, any version of Python that supports Setuptools will support pyproject.toml. For details, see this document. which talks about modernizing an existing setup.py based project: packaging.python.org/en/latest/guides/modernize-setup-py-project/ -Serdar
@faysoufox10 ай бұрын
The video is interesting, do you have the link to this project ? It's like seeing a toy and not being to try it :)
@InfoWorld10 ай бұрын
You can see some additional details about a modern Python project layout at the official site for the Python Packaging Authority: packaging.python.org/en/latest/tutorials/packaging-projects/ -Serdar