Elektrine
Log in Register
Paige Chat Timeline Gallery Friends Email Drive DNS Private DNS Domains VPN Kairo Nerve
Remote

Python for Data Science

@Python4DataScience@mastodon.social
mastodon 4.8.0-nightly.2026-10-06
  • Open on mastodon.social

Teaching materials for the cusy training courses on a Python-based data science workflow: https://cusy.io/en/seminars

0 Followers
0 Following
16 Posts
Joined June 06, 2023
docs:
https://python4datascience.readthedocs.io/en/latest/
source:
https://github.com/veit/Python4DataScience
Open post
Python for Data Science @Python4DataScience@mastodon.social
· 6mo ago

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

Open data
Python for Data Science

Open data

A topic-based overview of public repositories containing research data. Agricultural sciences: AQUASTAT Dissemination System, Global information system of the Food and Agriculture Organization of t...

5
0
5
0
Open post
Python for Data Science @Python4DataScience@mastodon.social
· 5mo ago

Today is our last day at PyConDE (@pyconde@fosstodon.org). We’re looking forward to having lots more interesting conversations with you, whether there are any new developments in research software using Python or on LLM coding agents
#PyConDE #RSE #Python #AI #LLM

3
0
3
0
Open post
Python for Data Science @Python4DataScience@mastodon.social
· 6mo ago

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

Publish package
Python Basics

Publish package

Finally, you can deploy the package on the Python Package Index( PyPI) or another index, for example GitLab Package Registry or devpi. For the Python Package Index, you must register with Test PyPI...

3
0
2
0
Open post
Python for Data Science @Python4DataScience@mastodon.social
· 5mo ago

The testing section has been extensively revised:
• Test examples for cusy.tasks
• Added Hypothesis extensions
• Agile software development using test-driven development and behaviour-driven development
https://python-basics-tutorial.readthedocs.io/en/latest/test/
#Python #pytest #Agile #TDD #BDD

Testing
Python Basics

Testing

Basically, a distinction is made between static and dynamic test procedures. Static test procedures, are used to check the source code, although this is not executed. They are divided into- reviews...

2
0
3
0
Open post
Python for Data Science @Python4DataScience@mastodon.social
· 7mo ago

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

python-basics-tutorial.readthedocs.io
3
0
3
0
Open post
Python for Data Science @Python4DataScience@mastodon.social
· 6mo ago

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

cusy

PyCon DE & PyData 2026

Veit Schiele 6 December 2025~2 Minute We will be at PyCon DE & PyData in Darmstadt from 14 to 16 April 2026 and look forward to exciting discussions with you. PyCon DE & PyData is the large...

2
0
3
0
Open post
Python for Data Science @Python4DataScience@mastodon.social
· 8mo ago

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

Performance
Python for Data Science

Performance

Python can be used to write and test code quickly because it is an interpreted language that types dynamically. However, these are also the reasons it is slow when performing simple tasks repeatedl...

3
0
4
0
Open post
Python for Data Science @Python4DataScience@mastodon.social
· 9mo ago

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

Extensions
Python for Data Science

Extensions

Administration: SQLAlchemy Admin for Starlette/FastAPI, Flexible admin interface for SQLAlchemy models. Downloads Contributors Commit activity Licence,, Piccolo Admin, Simple but powerful admin int...

3
0
1
1
Open post
Python for Data Science @Python4DataScience@mastodon.social
· 5mo ago

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

Rewriting history
Python for Data Science

Rewriting history

There are several commands in Git for rewriting history. git rebase -i is the best known and most flexible: you can reorder, merge, edit and remove commits. However, this flexibility comes with a d...

1
0
1
0
Open post
Python for Data Science @Python4DataScience@mastodon.social
· 8mo ago

We have updated the documentation section with references to README, CONTRIBUTING, CHANGELOG, etc.
https://python-basics-tutorial.readthedocs.io/en/latest/document/
#Python #Documentation

Document
Python Basics

Document

In order for your software package to be useful, documentation is required that describes how your software can be installed, operated, used and improved: Those who want to use your package need in...

2
0
2
0
Open post
Python for Data Science @Python4DataScience@mastodon.social
· 8mo ago

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

Git Internals
Python for Data Science

Git Internals

So far, we have looked at how you can use Git to manage the different states of your code. Now we want to show you the data and storage models that underlie Git. Data Model: You will be able to use...

1
0
2
0
Open post
Python for Data Science @Python4DataScience@mastodon.social
· 10mo ago

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

python-basics-tutorial.readthedocs.io
1
0
1
0
Open post
Python for Data Science @Python4DataScience@mastodon.social
· 11mo ago

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

Managing data with DVC
Python for Data Science

Managing data with DVC

For data analysis, and especially for machine learning, it is extremely valuable to be able to reproduce different versions of analyses that were performed with different data sets and parameters. ...

1
0
1
0
Open post
Python for Data Science @Python4DataScience@mastodon.social
· 7mo ago

RE: https://fosstodon.org/@pyconde/116210430097719481

We are a community sponsor of the @pyconde@fosstodon.org and would love to meet you at the conference.
#Python #DataScience

PyCon DE & PyData (@pyconde@fosstodon.org)
Fosstodon

PyCon DE & PyData (@pyconde@fosstodon.org)

Attached: 1 image 📅 The PyCon DE & PyData 2026 schedule is live! Explore the talks and start planning your conference days in Darmstadt. https://pretalx.com/pyconde-pydata-2026/featured/

0
0
0
0
Open post
Python for Data Science @Python4DataScience@mastodon.social
· 7mo ago

RE: https://mastodon.social/@veit/116090345600830382

We are pleased that we were able to develop an idea on how to better deal with LLM agents in the future.

Mastodon

Veit Schiele (@veit@mastodon.social)

I have been thinking about how LLM agents pose a threat to open source projects and what strategies can offer us at least some protection. Nevertheless, this is likely to remain a challenge: https://cusy.io/en/blog/how-llm-agents-endanger-open-source-projects.html #OpenSource #AI #LLM #AISlop

0
0
0
0
Open post
Python for Data Science @Python4DataScience@mastodon.social
· 8mo ago

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

Memray
Python for Data Science

Memray

Memory usage is difficult to control in Python projects because the language does not explicitly indicate where memory is allocated, module imports can significantly increase consumption, and it is...

0
0
0
0
Back
313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

I2P eepsite

j6b6cyk6gjmepjih7jjadxgxvvf3lzzujljuu2v4biemzpg3naya.b32.i2p

Platform

  • Email
  • Chat
  • Timeline
  • VPN
  • DNS

Company

  • About
  • Pricing
  • Contact
  • FAQ
  • Lite (no JS)

Legal

  • Terms of Service
  • Privacy Policy
  • Transparency Report
  • Report Abuse
  • Warrant Canary
  • VPN Policy

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 06:50:02 UTC