banesullivan / scooby

🐢 πŸ•΅οΈ Great Dane turned Python environment detective
MIT License
47 stars 12 forks source link

Add doo alias for Report 🐢 #68

Closed banesullivan closed 2 years ago

banesullivan commented 2 years ago

For all the Scooby-Doo fans out there

>>> import scooby
>>> scooby.doo()

--------------------------------------------------------------------------------
  Date: Thu Nov 25 09:47:50 2021 MST

                OS : Darwin
            CPU(s) : 12
           Machine : x86_64
      Architecture : 64bit
               RAM : 32.0 GiB
       Environment : Python
       File system : apfs

  Python 3.8.12 | packaged by conda-forge | (default, Oct 12 2021, 21:50:38)
  [Clang 11.1.0 ]

             numpy : 1.21.4
             scipy : 1.7.3
           IPython : 7.29.0
        matplotlib : 3.5.0
            scooby : 0.5.8
--------------------------------------------------------------------------------
>>>

cc @ocefpaf πŸ˜‰ https://github.com/banesullivan/scooby/issues/21#issuecomment-979346283

codecov-commenter commented 2 years ago

Codecov Report

Merging #68 (a4a4387) into main (36886b5) will increase coverage by 0.03%. The diff coverage is 100.00%.

@@            Coverage Diff             @@
##             main      #68      +/-   ##
==========================================
+ Coverage   86.38%   86.42%   +0.03%     
==========================================
  Files           4        4              
  Lines         360      361       +1     
==========================================
+ Hits          311      312       +1     
  Misses         49       49              
banesullivan commented 2 years ago

@prisae and I once had a lengthy discussion about the inclusion of silly features like this. At the time we decided to keep Scooby professional with limited references to Scooby-Doo.

I think this is a fair compromise between those that want a professional tool because scooby is used in quite a lot of downstream projects and those of us who would make every single class and method named Scooby-Doo themed.

leouieda commented 2 years ago

I have a personal tendency to go for the more serious side for my own projects but I’m always very drawn to more whimsical projects and wish I did more of that.

banesullivan commented 2 years ago

Eh, I've seen you have some fun with Pooch... ref https://github.com/fatiando/pooch/search?q=goodboy

TBH Pooch partly inspired the name of Scooby... it fits perfectly into my grand plan to make the scientific Python stack dog themed

leouieda commented 2 years ago

Pooch was my attempt at whimsy πŸ™‚

But you may notice that newer parts of the code/docs are much more boring (but perhaps easier to follow) πŸ™

I've been leaning towards animal themed packages a bit lately myself. Even since @santisoler told me the Argentinian name for capybara is carpincho (so nice to pronounce!) I've been wanting to make a package with that name (but couldn't find a candidate yet).

ocefpaf commented 2 years ago

Fun fact "carpincho" also exists in Portuguese as the male capybara, capivara is only the female. (Follow me for more useless non-tech facts.)

leouieda commented 2 years ago

Filipe, let’s not fool anyone. We all follow you exclusively for cute baby pictures and tropical fruit caipirinhas.

@banesullivan sorry for derailing this thread completely