Skip to content

Releases: robelasefa/pydemy

v0.2.9

18 Oct 21:38
017e7b4

Choose a tag to compare

Pydemy v0.2.9

We’re excited to announce the release of Pydemy v0.2.9! 🚀

This version focuses on keeping dependencies and workflows up-to-date, ensuring smoother builds and improved compatibility across tools. It also marks the final release under the v0.2 major version — a stable milestone before moving on to v0.3! 🎯


🔄 Changes in this release:

Pre-commit Dependencies

  • pre-commit: Upgraded from v4.0.1v4.1.0
  • ruff-pre-commit: Upgraded from v0.9.3v0.9.9
  • black-pre-commit: Upgraded from v24.10.0v25.1.0
  • pycqa/insert: Upgraded from v5.13.2v6.0.0
  • isort: Upgraded from v6.0.0v6.0.1

GitHub Actions

  • sigstore/gh-action-sigstore-python: Upgraded from v3.0.0v3.0.1
  • actions/checkout: Upgraded from v4v5
  • actions/setup-python: Upgraded from v5v6

Pre-commit Hooks

  • black: Upgraded to v25.9.0
  • isort: Upgraded to v7.0.0

📦 Installation

pip install pydemy==0.2.9

v0.2.8

28 Dec 06:14
6aae903

Choose a tag to compare

Pydemy v0.2.8

We are excited to announce the release of Pydemy v0.2.8! 🚀

This version includes dependency upgrades to keep the project up-to-date and ensure compatibility with the latest tools and libraries.


🔄 Changes in this release:

Pre-commit Dependencies

  • black-pre-commit-mirror: Upgraded from 24.8.024.10.0
  • ruff-pre-commit: Upgraded from 0.6.80.8.2
  • pre-commit: Upgraded from 3.8.04.0.1

Python Dependencies

  • httpx: Upgraded from 0.26.00.28.1
  • pydantic: Upgraded from 2.6.42.10.3

📦 Installation

pip install pydemy==0.2.8

v0.2.6

04 Oct 00:12
8148a1a

Choose a tag to compare

Version 0.2.6

Major Changes

  • Bumped Ruff: Upgraded Ruff linter from v0.6.4 to v0.6.8 in the pre-commit configuration for better linting performance and additional rule support.
  • Documentation Fixes: Corrected a typo in the README file for improved clarity.

v0.2.5

11 Sep 05:20
2e30ac8

Choose a tag to compare

Version 0.2.5

Major Changes

  • Dependency updates
  • pre commit config improvement
  • fix a typo on the README.md

v0.2.4

04 Sep 12:02
0e75607

Choose a tag to compare

Version v0.2.4

Minor Update

  • New badges and dependencies: Updated GitHub Action dependencies and added new badges.

This is a minor update that has no effect on the code's functionality.

v0.2.3

02 Sep 15:18
6e8b4cb

Choose a tag to compare

Version v0.2.3

Minor Update

  • New Logo with Black Background: The Pydemy logo has been updated to feature a black background for better visibility across various platforms, including PyPI.

This is a minor update with no effect on the code functionality.

v0.2.2

30 Aug 12:27
d5aeeef

Choose a tag to compare

Version v0.2.2

  • Minor Update: Converted logo links in README.md from HTML to Markdown and used raw URLs for better display. This change has no effect on the code.

v0.2.1

30 Aug 11:16
f2060e0

Choose a tag to compare

Version v0.2.1

Enhancements

  • New Logo: Pydemy now has a brand new logo, which has been added to the newly created assets folder in the root directory to improve its visual identity.

Updates

  • Improved Keywords: Repository keywords have been updated for better SEO and visibility.

Documentation

  • License File Renamed: To correct a typo, the license file was renamed from LICENCE to LICENSE.
  • MIT License Indicated: The MIT License has been added to the pyproject.toml file to specify the project's licensing.

v0.2.0

28 Aug 06:56

Choose a tag to compare

Version v0.2.0

Major Changes

  • Synchronous and Asynchronous API Support: Pydemy now provides the option to interact synchronously or asynchronously with the Udemy API. This supports asynchronous operations, which may lead to increased performance, and meets a variety of development needs.

New Features

  • AsyncUdemyClient Class: With the help of this new class, developers can now call the Udemy API in an asynchronous manner. In asynchronous applications, this may lead to more seamless user experiences and non-blocking procedures.

Documentation Improvements

  • The README.md file has been updated to accurately reflect the introduction of asynchronous API support and its potential benefits.

Additional Notes

  • Additionally, the underlying networking library is changed from requests to httpx in this release. By utilizing httpx's asynchronous and synchronous request functionality, this modification simplifies development and upcoming improvements.

We're thrilled with these updates and the added freedom they provide Pydemy users!

Pydemy v0.1.1: Bug Fix & Improved Setup (TestPyPI Ready)

18 Jul 22:06

Choose a tag to compare

Major

  • Pydemy v0.1.1 is a bugfix release that addresses an issue encountered during package upload to TestPyPI in the previous v0.1.0 release. This ensures smoother package management for developers using Pydemy.

Minor

  • The setup.py file has been revamped to enhance clarity and distribution. This includes potential improvements like clearer dependency specification, and removed the some arguments