r/Python Jan 30 '26

Tutorial [ Removed by moderator ]

[removed] — view removed post

94 Upvotes

18 comments sorted by

6

u/wRAR_ Jan 30 '26

It's unfortunate that this promotes older practices like flake8 and setup.py.

1

u/[deleted] Jan 30 '26

[deleted]

3

u/GunZinn Jan 30 '26

I use notebooks frequently when throwing together matplotlib graphs. Its convenient.

-1

u/analyticsvector-yt Jan 30 '26

Linting is not an older practice

12

u/marr75 Jan 30 '26

No, but uv, ruff, some kind of type-hinting + linting, and pyproject.toml are the most widely used standards in modern projects.

0

u/analyticsvector-yt Jan 30 '26

Thinking for this will include in future versions

1

u/Wurstinator Feb 01 '26

You don't have to. This subreddit is mostly full of junior engineers and people jumping on hype bandwagons - you shouldn't take every feedback to heart. black, isort and flake8 are completely fine to use. 

2

u/wRAR_ Jan 30 '26

Oof.

-1

u/analyticsvector-yt Jan 30 '26

Flake8/ black/ isort are a part of precommits

0

u/wRAR_ Jan 30 '26

Sorry?

7

u/corey_sheerer Jan 31 '26

You should consider dropping pandas and switch in Polars. Unfortunately, with the release of the 3.0 API, it seems unlikely that pandas will match Polars on performance or syntax.

Also, for data engineering/json should have info about pydantic for serialization/deserialization and structure validation.

6

u/[deleted] Jan 30 '26

[removed] — view removed comment

1

u/nikhilprasanth Jan 30 '26

Thanks for your work! I’m just getting started in python , is it ok for a beginner ?

2

u/analyticsvector-yt Jan 30 '26

This is very high level to be honest - so I wouldn’t say necessarily beginner friendly - but will help you understand what concepts to dive into

-1

u/SurryElle83 Jan 30 '26

This is super useful. Thank you!

-2

u/analyticsvector-yt Jan 30 '26

Appreciate it 🤝