We have now significantly expanded our collection of open data and organised it by topic: https://www.python4data.science/en/latest/data-processing/opendata.html
#Python #DataScience #OpenData #Agriculture #Biology #Chemistry #Climate #Weather #ComputerNetwork #Energy #Finance #GeoScience #Healthcare #ImageProcessing #Medicine #NaturalLanguageProcessing #NeuroScience #Physics #SocialScience #Transport #Traffic
Python for Data Science
Teaching materials for the cusy training courses on a Python-based data science workflow: https://cusy.io/en/seminars
We have analysed the attacks on the software supply chains of LiteLLM and Telnyx and now recommend dependency cooldowns alongside immutable references, trusted publishers and digital attestations to secure deployments:
• https://python-basics-tutorial.readthedocs.io/en/latest/packs/publish.html#securing-the-release-workflow
• https://python-basics-tutorial.readthedocs.io/en/latest/packs/apps.html#updating-the-python-environment
#Python #ITSec #DevSecOps #SupplyChain
Since tox 4.44.0, tox.ini has been frozen. Only the toml configuration is supported for further development. We have therefore updated our tutorial accordingly: https://python-basics-tutorial.readthedocs.io/en/latest/test/tox.html #Python #testing #tox
Final preparations for PyConDE & PyData next week in Darmstadt. We’d love to see you there. Please feel free to arrange a meeting with us:
https://cusy.io/en/about/events/pyconde-darmstadt-2026.html
@pyconde@fosstodon.org #Python #PyData
The section on performance measurements and finding bottlenecks has been significantly expanded to include cProfile/profiling.tracing, tprof, and profiling.sampling/Tachyon: https://www.python4data.science/en/latest/performance/index.html#performance-measurements
#Python #Performance
We have updated the FastAPI extensions. It is very surprising to us that millions of extensions are being downloaded that have not been updated for over a year.
https://www.python4data.science/en/latest/data-processing/apis/fastapi/extensions.html
@FastAPI@fosstodon.org
#Python #FastAPI #REST
We have integrated two features from Git 2.54:
• Git history: https://www.python4data.science/en/latest/productive/git/workflows/clean-history.html#git-history
• Configuration-based Git hooks: https://www.python4data.science/en/latest/productive/git/advanced/hooks/#configuration-based-hooks
#Git
We have updated the documentation section with references to README, CONTRIBUTING, CHANGELOG, etc.
https://python-basics-tutorial.readthedocs.io/en/latest/document/
#Python #Documentation
Git 2.53 provides faster insights into the repository structure with 'git repo structure'. However, to better understand this, it is helpful to be more familiar with the inner workings of Git. That is why we have expanded our tutorial to include Git data and storage models: https://www.python4data.science/en/latest/productive/git/advanced/internals.html
#Git
We have updated the section on pytest with many exciting use cases
* on command line options
* on generating markers
* and on parameterising exceptions
https://python-basics-tutorial.readthedocs.io/en/latest/test/pytest/index.html
#Python #Testing #pytest
We have updated our tutorial to data management with DVC. It also allows you to create lightweight data science and data modelling workflows and execute them in a parameterised manner: https://www.python4data.science/en/latest/productive/dvc/
#Data #Versioncontrol #Git #DataScience #Modeling #Python #MLOps
We are a community sponsor of the @pyconde@fosstodon.org and would love to meet you at the conference.
#Python #DataScience
We are pleased that we were able to develop an idea on how to better deal with LLM agents in the future.
We analyse the memory consumption of our applications with memray and also monitor it continuously with pytest-memray: https://python4data.science/en/latest/performance/memray.html
#Python