Skip to content

Releases: cnpryer/huak

Huak v0.0.10-alpha.7

12 Feb 00:30
b95aea4
Compare
Choose a tag to compare
Huak v0.0.10-alpha.7 Pre-release
Pre-release

What's Changed

Full Changelog: v0.0.10-alpha.6...v0.0.10-alpha.7

Huak v0.0.10-alpha.6

10 Feb 00:18
c1c4a98
Compare
Choose a tag to compare
Huak v0.0.10-alpha.6 Pre-release
Pre-release

What's Changed

Full Changelog: v0.0.10-alpha.5...v0.0.10-alpha.6

Huak v0.0.10-alpha.5

08 Feb 23:11
29793ee
Compare
Choose a tag to compare
Huak v0.0.10-alpha.5 Pre-release
Pre-release

What's Changed

Full Changelog: v0.0.10-alpha.4...v0.0.10-alpha.5

Huak v0.0.10-alpha.4

07 Feb 03:45
550fc1b
Compare
Choose a tag to compare
Huak v0.0.10-alpha.4 Pre-release
Pre-release

What's Changed

Full Changelog: v0.0.10-alpha.3...v0.0.10-alpha.4

Huak v0.0.10-alpha.3

06 Feb 04:00
7c67921
Compare
Choose a tag to compare
Huak v0.0.10-alpha.3 Pre-release
Pre-release

What's Changed

  • Add python_environment module by @cnpryer in #434
    • Resort to "python" alias if the interpreter is not found
    • Fix mock project in resources
    • Use EnvironmentData in Python environment structs like Venv
    • Improve Venv search by targeting pyvenv.cfg
    • Move Venv into python_environment module
    • Start dist_info module
    • Remove non testing unwraps
    • Improve custom recursive file search function
  • Bump to v0.0.10-alpha.3 by @cnpryer in #436

Full Changelog: v0.0.10-alpha.2...v0.0.10-alpha.3

Huak v0.0.10-alpha.2

02 Feb 04:39
cd782e3
Compare
Choose a tag to compare
Huak v0.0.10-alpha.2 Pre-release
Pre-release

What's Changed

  • Exit install command silently if no dependencies by @cnpryer in #427
  • Update huak new to bootstrap with pre-formatted code by @cnpryer in #428
  • Improve tests and use some Project mutation by @cnpryer in #430
  • Generate project file string in serialize if filepath exists by @cnpryer in #431
  • Simplify installer pip helper functions by @cnpryer in #432
  • Bump to v0.0.10-alpha.2 by @cnpryer in #433

Full Changelog: v0.0.10-alpha.1...v0.0.10-alpha.2

Huak v0.0.10-alpha.1

01 Feb 05:21
54fa6db
Compare
Choose a tag to compare
Huak v0.0.10-alpha.1 Pre-release
Pre-release

What's Changed

Full Changelog: v0.0.9-alpha.3...v0.0.10-alpha.1

Huak v0.0.9-alpha.3

31 Jan 04:46
e8391a9
Compare
Choose a tag to compare
Huak v0.0.9-alpha.3 Pre-release
Pre-release

⚠️ Disclaimer: huak is entering its Alpha phase and is still considered a proof-of-concept.

What's Changed

Full Changelog: v0.0.9-alpha.2...v0.0.9-alpha.3

Huak v0.0.9-alpha.2

30 Jan 03:19
1c41d48
Compare
Choose a tag to compare
Huak v0.0.9-alpha.2 Pre-release
Pre-release

⚠️ Disclaimer: huak is entering its Alpha phase and is still considered a proof-of-concept.

This is a quick patch to v0.0.9-alpha.1 that provides more robust package string parsing.

What's Changed

Full Changelog: v0.0.9-alpha.1...v0.0.9-alpha.2

Huak v0.0.9-alpha.1

30 Jan 01:42
66b8f22
Compare
Choose a tag to compare
Huak v0.0.9-alpha.1 Pre-release
Pre-release

⚠️ Disclaimer: huak is entering its Alpha phase and is still considered a proof-of-concept.

What's Changed

  • Update README & lockfile by @cnpryer in #376
  • Update lockfile by @cnpryer in #377
  • Silently activate venv by @cnpryer in #378
  • Bump toml_edit from 0.14.4 to 0.17.1 by @dependabot in #366
  • Bump serde from 1.0.145 to 1.0.152 by @dependabot in #364
  • Bump serde_json from 1.0.86 to 1.0.91 by @dependabot in #362
  • Bump reqwest from 0.11.12 to 0.11.13 by @dependabot in #358
  • Use src project structure by @cnpryer in #380
  • Remove premature huak-py project by @cnpryer in #381
  • Update README.md by @cnpryer in #382
  • Refactor venv usage pattern by @cnpryer in #383
  • Bump clap_complete from 4.0.5 to 4.1.0 by @dependabot in #388
  • Bump clap from 4.1.1 to 4.1.3 by @dependabot in #389
  • Create venv from install command if none exists by @cnpryer in #390
  • Clean up package and fix uninlined_format_args lint by @cnpryer in #392
  • Rename PythonPackage::new to from_str_parts by @cnpryer in #393
  • Use PythonPackage.name instead of .string() by @cnpryer in #396
  • Rename PythonPackage::from to from_str by @cnpryer in #395
  • Use pep440-rs v0.1.1 by @cnpryer in #391
  • Clean up HuakErrors by @cnpryer in #398
  • Improve dependency installation facilities and some refactors by @cnpryer in #400
    • Improved project file dependency search for add command
    • Improved version string management for add command
    • Replace --dev from add command with --group
    • Fixed install test
    • Improved project bootstrapping method flow
    • More primitive Toml struct
    • Removed ProjectConfig struct
    • Added ProjectFile struct
    • Added Installer struct
    • Renamed venv in function/method signatures to python_environment
    • Mutation on ProjectFile clones managed by library operations
    • Improved other command argument logic (parsing, application)
    • Require explicit --group for remove and install commands
    • Added --app and --lib to init command
    • Renamed Project::from to from_directory
    • Improved version string management for add command
    • Replace --dev from add command with --group
    • Fixed install test
    • Improved project bootstrapping method flow
    • More primitive Toml struct
    • Removed ProjectConfig struct
    • Added ProjectFile struct
    • Added Installer struct
    • Renamed venv in function/method signatures to python_environment
    • Mutation on ProjectFile clones managed by library operations
    • Improved other command argument logic (parsing, application)
    • Require explicit --group for remove and install commands
    • Added --app and --lib to init command
    • Renamed Project::from to from_directory
  • Rename Venv::from_path to from_directory and other improvements by @cnpryer in #401
  • Add colored for error messages and add WrappedCommandError by @cnpryer in #403
  • Updated error messages by @cnpryer in #404
  • Bump to v0.0.9-alpha.1 by @cnpryer in #402

Full Changelog: v0.0.8-alpha.2...v0.0.9-alpha.1