GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Conversation

Notices

  1. Embed this notice
    Blaise Pabón - controlpl4n3 (blaise@hachyderm.io)'s status on Wednesday, 09-Apr-2025 00:33:09 JST Blaise Pabón - controlpl4n3 Blaise Pabón - controlpl4n3
    • Glyph
    • SynAck aka Little Sunshine :facepalm:

    @SynAck
    btw, @glyph makes this topic engaging and coherent: https://youtu.be/kcfERM6fcgU
    I know it's beyond your use case, but if the author of the the code you downloaded had seen this, your life today might be easier.

    In conversation about 2 months ago from hachyderm.io permalink

    Attachments

    1. "The Perfect Python Project" - Glyph (Nbpy2024)
      from North Bay Python
      Glyphhttps://pretalx.northbaypython.org/nbpy-2024/talk/RYQVSHDo you want to create a Python project?Do you want it to be good?There have been lots of talks a...
    • Embed this notice
      Glyph (glyph@mastodon.social)'s status on Wednesday, 09-Apr-2025 11:39:07 JST Glyph Glyph
      in reply to
      • SynAck aka Little Sunshine :facepalm:
      • Hynek Schlawack

      @SynAck @blaise there is unfortunately a lot of diversity in different approaches and even more unfortunately there are actually good reasons for using different tools in different circumstances. But as @hynek explains in his project layout 2025 video, you can get started with a standards-based approach and avoid going too deep on any particular tool, then use uv for basic setup unless you have a more specialized need https://www.youtube.com/watch?v=mFyE9xgeKcA

      In conversation about 2 months ago permalink

      Attachments

      1. My 2025 uv-based Python Project Layout for Production Apps
        from Hynek Schlawack
        In 2025, all you need to take a #Python application from a simple script to production is: uv. But, how do you setup your project directory structure for suc...
      Blaise Pabón - controlpl4n3 repeated this.
    • Embed this notice
      SynAck aka Little Sunshine :facepalm: (synack@corteximplant.com)'s status on Wednesday, 09-Apr-2025 11:39:08 JST SynAck aka Little Sunshine :facepalm: SynAck aka Little Sunshine :facepalm:
      in reply to

      @blaise I'm actually just working through code from a book and am trying to get a handle on which environment tool I should use to give me a good leg-up when I start writing my own programs and projects. This book is fairly basic, with a more advanced one to follow.

      I'm just trying to get used to the environment and "how things are generally done" these days in Python-land. :bec_wink:

      In conversation about 2 months ago permalink
      Blaise Pabón - controlpl4n3 repeated this.
    • Embed this notice
      Glyph (glyph@mastodon.social)'s status on Wednesday, 09-Apr-2025 11:39:39 JST Glyph Glyph
      in reply to
      • SynAck aka Little Sunshine :facepalm:

      @SynAck @blaise personally my projects revolve more around a pip-compile/manually making my own virtualenvs with pip workflow right now, but as long as everything is described with a pyproject.toml that enumerates dependencies, switching around between that and uv or poetry or pdm or flit is only a few minutes’ work if I need to do that for some reason

      In conversation about 2 months ago permalink

Feeds

  • Activity Streams
  • RSS 2.0
  • Atom
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.