home.social

#littletable — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #littletable, aggregated by home.social.

fetched live
  1. Reposting as we get closer to PyCon:

    If you're going to PyConUS and planning out your talk schedule, I scraped the website talks and saved the title, times, room, speaker, and description into a CSV. You can find it in this Github gist (gist.github.com/ptmcg/d851232d), which uses littletable and rich packages to provide a simple REPL to search the talks by keyword, title, and speaker.

  2. If you're going to PyConUS and planning out your talk schedule, I scraped the website talks and saved the title, times, room, speaker, and description into a CSV. You can find it in this Github gist (gist.github.com/ptmcg/d851232d), which uses littletable and rich packages to provide a simple REPL to search the talks by keyword, title, and speaker.

  3. Well I have this Medium account and never posted anything on it, so I decided to write up my littletable project. littletable was an experiment in ORMs that I started about 15 years ago, but it has really come in handy in dealing with small data sets and CSVs (up to a few thousand items). medium.com/@ptmcg/data-in-the-

  4. I just released v3.0.0 of , a pure Python lightweight alternative to pandas for easy CSV/JSON/Excel import/export, text search, query and pivot for smallish data sets (up to 1MM records or so). Schemaless, littletable works against a list of objects using the object attributes as columns. littletable is compatible with Python 3.9-13. Small installation footprint (single .py file), can be dropped into tight runtime environments.

  5. Just to report that my 3 open source packages pyparsing, littletable, and logmerger (and by extension, textual, which is used by logmerger) all run successfully on Python 3.13b2 (default build)

  6. I just posted a new blog entry about my in-memory ORM littletable, and how it supports table indexing using the "by" pseudo-attribute: thingspython.wordpress.com/202

  7. Python in a Nutshell, 4th Edition adds an appendix listing new language features (and those removed) for versions 3.7-3.11. I extracted this data into a for full text search - visit at ptmcg.pythonanywhere.com/pytho

  8. @brettcannon It looked like such a great data set, I composed a littletable example for it, to be included in 2.1.1. Here is a gist of that example, along with an expanded peps.json including each PEP's abstract.

  9. is a document database for .

    littletable is an in-memory database for keyed structures like dictionaries and named tuples. littletable can perform simple match searches, full text searches, joins, and pivots. littletable can both import and export to CSV, as well as display data in a customisable manner.

    Website 🔗️: github.com/ptmcg/littletable