Skip to content

Releases: utkinn/PyGmod

Alpha 0.17

05 Feb 20:24
Compare
Choose a tag to compare
Alpha 0.17 Pre-release
Pre-release
  • Update bundled Python to version 3.10
  • Fix broken pygmod._loader

This release comes in a form of an installer. Download a .pyz file for your platform and run it.

Select *32.pyz if you use the stable Garry's Mod branch. If you use the experimental x86_64 branch, select *64.pyz.

Make sure the installer has selected the correct Garry's Mod installation path and click Install. If you encounter problems with the installer, you can rename the file to pygmod.zip, extract the files and install them manually.

Alpha 0.16.4

20 Oct 19:25
Compare
Choose a tag to compare
Alpha 0.16.4 Pre-release
Pre-release
  • Added missing binary Python modules such as ctypes into 64-bit Windows build

This release comes in a form of an installer. Download a .pyz file for your platform and run it.

Select *32.pyz if you use the stable Garry's Mod branch. If you use the experimental x86_64 branch, select *64.pyz.

Make sure the installer has selected the correct Garry's Mod installation path and click Install. If you encounter problems with the installer, you can rename the file to pygmod.zip, extract the files and install them manually.

Alpha 0.16.3

25 Mar 10:12
Compare
Choose a tag to compare
Alpha 0.16.3 Pre-release
Pre-release
  • Fixed incorrect Python callback exception handling

This release comes in a form of an installer. Download a .pyz file for your platform and run it.

Select *32.pyz if you use the stable Garry's Mod branch. If you use the experimental x86_64 branch, select *64.pyz.

Make sure the installer has selected the correct Garry's Mod installation path and click Install. If you encounter problems with the installer, you can rename the file to pygmod.zip, extract the files and install them manually.

Alpha 0.16.2

26 Jan 11:03
2bc6eaf
Compare
Choose a tag to compare
Alpha 0.16.2 Pre-release
Pre-release
  • Fixed broken timer callbacks
  • Splitted installers by target platform and GMod branch

This release comes in a form of an installer. Download a .pyz file for your platform and run it.

Select *32.pyz if you use the stable Garry's Mod branch. If you use the experimental x86_64 branch, select *64.pyz.

Make sure the installer has selected the correct Garry's Mod installation path and click Install. If you encounter problems with the installer, you can rename the file to pygmod.zip, extract the files and install them manually.

Alpha 0.16.1

16 Jan 18:11
Compare
Choose a tag to compare
Alpha 0.16.1 Pre-release
Pre-release
  • Linked Windows build against non-debug Visual C++ runtime libraries

Alpha 0.16: Linux support

07 Jun 12:35
Compare
Choose a tag to compare
Pre-release

Added Linux support and fixed some bugs.

This release comes in a form of an installer. Download pygmod.pyz and run it. Make sure that it has selected the correct Garry's Mod installation path and click Install. If you encounter problems with the installer, you can rename the file to pygmod.zip, extract the files and install them manually.

Alpha 0.15: embedded Python

17 May 11:02
Compare
Choose a tag to compare
Pre-release

This version uses an embedded version of Python 3.8. This eliminates the need to install and keep a specific version of Python on your system.

This release comes in a form of an installer. Download pygmod.pyz and run it. Make sure that it has selected the correct Garry's Mod installation path and click Install. If you encounter problems with the installer, you can rename the file to pygmod.zip, extract the files and install them manually.

Alpha 0.14: Custom entities

29 Sep 16:59
Compare
Choose a tag to compare
Pre-release
  • Custom entities: now you can create new entity classes by inheriting the Entity class:
from pygmod.entity import Entity


class MyEntity(Entity):
    PrintName = "My entity"
    Author = "Me"

    def Initialize(self):
        print(f"Hello, my ID is {self._.EntIndex()}")

This is the first release in a form of an installer. Just download pygmod.pyz and run it. Make sure that it has selected the correct Garry's Mod installation path and click Install. If you encounter problems with the installer, you can rename the file to pygmod.zip, extract the files and install them manually.

Alpha 0.13.1

17 Sep 15:32
Compare
Choose a tag to compare
Alpha 0.13.1 Pre-release
Pre-release
  • Fixed the bug when Garry's Mod couldn't find original_init.lua.

Alpha 0.13

07 Jun 16:04
Compare
Choose a tag to compare
Alpha 0.13 Pre-release
Pre-release
  • New HTML-powered REPL interface
    New REPL
    REPL styles