profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/kenodegard/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.
Ken Odegard kenodegard Houston, TX

kenodegard/bibtex_merger 1

Tool to merge BibTeX files together. Identifies duplicate entries based on similarity levels in author names as well as other shared fields.

agrippa/geo-owl-ogy 0

Team Geo-Owl-Ogy -- SMC Data Challenge

kenodegard/ansiwrap 0

textwrap, but savvy to ANSI colors

kenodegard/autoupgrade 0

Automatic upgrade of PyPI packages from within Python scripts

kenodegard/beautifulhue 0

A Python library for the Philips Hue Lighting System API.

kenodegard/bibtex_cleanup_parser 0

Bibtex parser in Python 2.7 and 3.x

kenodegard/conda 0

OS-agnostic, system-level binary package manager and ecosystem

kenodegard/conda-build 0

Commands and tools for building conda packages

kenodegard/cpython 0

The Python programming language

kenodegard/eventbrite-sdk-python 0

Eventbrite Python SDK

PullRequestReviewEvent

Pull request review commentconda/conda

WIP Add architecture docs

+@startuml+!include <C4/C4_Context>++!$light_green = "#43B02A"+!$dark_green = "#047704"++UpdateElementStyle("person", $bgColor=$dark_green)+UpdateElementStyle("system", $bgColor=$light_green)+++Person(user, "User", "Person using conda and conda-wrapping tools")+Person_Ext(developer, "Developer", "Person developing conda and related software")+Person_Ext(packager, "Packager", "Person maintaining conda packages")++System(conda, "conda")+System(conda_build, "conda-build")+System(conda_env, "conda environments", "Local environments")+System(miniconda, "Miniconda", "Cross-platform bootstrapper")++System_Boundary(channels, "Channels") {+System_Boundary(community, "Community") {+  SystemDb_Ext(bioconda, "bioconda", "bioinformatics software")+  SystemDb_Ext(conda_forge, "conda-forge", "general purpose")+  SystemDb_Ext(other_channels, "other")+}+  SystemDb_Ext(defaults, "defaults", "Includes packages maintained by Anaconda Inc.")+}+++Rel(user, conda, "uses", "CLI", "")+Rel(user, miniconda, "uses", "CLI", "")+Rel_L(miniconda, conda, "installs", "shell", "")+Rel_R(developer, conda, "maintains", "source code", "")+Rel_R(packager, conda_build, "uses", "feedstock", "")+Rel_R(conda_build, channels, "publishes", "HTTPS", "")++BiRel(developer, packager, "collaborates", "CEPs")++BiRel_Up(conda, conda_env, "CRUD", "CLI", "installs packages")++BiRel(conda, channels, "request/respond", "HTTPS", "metadata, packages")++SHOW_LEGEND()

I'm not sure if there's any value in including the legend since all of the entities have descriptive captions? Screen Shot 2021-09-22 at 4 12 58 PM

jezdez

comment created time in 21 hours

Pull request review commentconda/conda

WIP Add architecture docs

 def configure_parser_list(sub_parsers):     examples = dedent("""     Examples: -    List all packages in the current environment:+    List all packages in the current environment::

What does the double colon do?

jezdez

comment created time in 21 hours

Pull request review commentconda/conda

WIP Add architecture docs

+@startuml+!include <C4/C4_Context>++!$light_green = "#43B02A"+!$dark_green = "#047704"++UpdateElementStyle("person", $bgColor=$dark_green)+UpdateElementStyle("system", $bgColor=$light_green)

Hm, my first reaction to all of this was "ew", then "oh cool", and finally after combing through the PlantUML and C4 docs/source code I'm now undecided on how I feel about PlantUML 🤷🏻‍♂️. But I am excited to see what we are able to auto-generate for level 4. Anyhow, I did find that we could tweak the style a little more by modifying the border color but also by using rounded boxes for a (as of 2021) more modern look.

UpdateElementStyle("person", $bgColor=$dark_green, $borderColor=$dark_green, $shape=RoundedBoxShape())
UpdateElementStyle("external_person", $shape=RoundedBoxShape())
UpdateElementStyle("system", $bgColor=$light_green, $borderColor=$light_green, $shape=RoundedBoxShape())
UpdateElementStyle("boundary", $shape=RoundedBoxShape())

Which produced this: Screen Shot 2021-09-22 at 9 05 12 PM

jezdez

comment created time in 16 hours

PullRequestReviewEvent

PR closed conda/conda

Help for activate & deactivate

This is one way to implement the help processing for activate/deactivate by relying on conda's argparse. Is this a good way to implement this or are there other ways that make more sense?

#6353

+20 -6

0 comment

4 changed files

kenodegard

pr closed time in 2 days

delete branch kenodegard/conda-build

delete branch : testing-deps

delete time in 2 days

push eventconda/conda-build

Ken Odegard

commit sha f065c8e51605dfa94d7dcc71590efb44ffde3fc5

Move dependencies into requirements.txt

view details

Ken Odegard

commit sha 6cc997bddecee111c6c386bdb9dbdf4110015632

Merge pull request #4284 from kenodegard/testing-deps Move dependencies into tests/requirements.txt for easier installation.

view details

push time in 2 days

PR merged conda/conda-build

Update README with testing dependencies cla-signed

README is missing some dependencies needed to run the test suite.

+16 -1

6 comments

2 changed files

kenodegard

pr closed time in 2 days

pull request commentconda/conda-build

Update README with testing dependencies

@jezdez moved the dependencies into tests/requirements.txt and updated README.rst to specify the correct conda install command

kenodegard

comment created time in 2 days

push eventkenodegard/conda-build

Ken Odegard

commit sha f065c8e51605dfa94d7dcc71590efb44ffde3fc5

Move dependencies into requirements.txt

view details

push time in 2 days

pull request commentconda/conda-build

Update README with testing dependencies

I think that's perfectly reasonable to do, please stand by.

kenodegard

comment created time in 2 days

PR opened conda/conda-build

Update README with testing dependencies

README is missing some dependencies needed to run the test suite.

+1 -1

0 comment

1 changed file

pr created time in 3 days

create barnchkenodegard/conda-build

branch : testing-deps

created branch time in 3 days

pull request commentconda/conda-build

Custom yaml Loader

@jezdez added a few simple tests that are just checking to see if any int/floats occur in the parsed yaml, the zero, positive, and negative tests all fail on master.

kenodegard

comment created time in 3 days

push eventkenodegard/conda-build

Chris Burr

commit sha 3b99b2222a067e113a2282926871cd1e5406ee2b

Document build/script_env and support setting values containing "=" (#4211) * Support build/script_env values containing "=" * Add docs for setting values explicitly in build/script_env * Add more docs for setting values explicitly in build/script_env

view details

Matthias Gabriel

commit sha 45cb01bdf5f110a1249e7f68ee9b6f69dc48583d

fix typo

view details

Marcelo Duarte Trevisani

commit sha 379f04fa2f0906ff17f98fb800d55084bf7ea4f2

Add prelink_message files to the conda package (#4203) * Add prelink_message files to the conda package

view details

Jannis Leidel

commit sha ebdd0d633ac1be356ee1652054d6d6a7b014543e

Merge pull request #4224 from gabm/fix-typo Typo in conda-debug

view details

Marcelo Duarte Trevisani

commit sha cf5b40a9702e7a44896ee55f9819495ab886edaf

Update setup py (#4202) * Follow spdx identifier for license * Drop Python 2 classifiers * Update setup.py Co-authored-by: Jannis Leidel <jannis@leidel.info>

view details

Jacob Walls

commit sha 35d76a4054de2b7abf6784798dcc86226891d6ea

Reword note on OS skips containing typos (#4139)

view details

Isuru Fernando

commit sha 7cbef5d1ba98b01413dc545439263f0fd40008a0

Make error message more informative (#4198)

view details

Marcel Bargull

commit sha e458431a7f4becc6d786af6f1a11ee06f64c1513

Fix Python 2.7 related CI issues (#4232) * CI: Remove some Py2.7 specifics * Add pip to PyPI skeleton's run_setuppy env * Add limited support for platform_system/sys_platform env markers in PyPI skeleton * lint * CI: Travis: install pip

view details

Uwe L. Korn

commit sha b01fc2b2532cdf087ba10e387cc98faeb7397019

Revert "Consider any file containing .yaml in its name as maybe a recipe file" (#4235) This reverts commit 264663da57afe2c7960376032460966e4d5be1f1.

view details

Isuru Fernando

commit sha cbd0bb29bbad8ff0d9e78e5271d5a35beb5f70a9

Don't check build for circular dependencies when cross compiling When cross compiling, build dependencies are coming from already built packages and cannot be subpackages from the same recipe.

view details

Isuru Fernando

commit sha 5105da069038d6e0095d91ca6172f2851ec7aacb

Add a test

view details

Kai Tietz

commit sha cd761345ee4542eb19b989a1f44ff9cea457bdc2

Fix random failures on adding/removing rpaths on non-macho modules

view details

Cheng H. Lee

commit sha 580862030df2e811dc1b5135da1fa35802c571d0

Update CHANGELOG for 3.21.5

view details

Isuru Fernando

commit sha b603a25d776803df9a60948aea342176fc840463

Fix pinning expressions for prerelease builds

view details

Isuru Fernando

commit sha 63bd1dbb88fd00963af92088c7d53afa28961d97

Fix for when version has stars

view details

Marcel Bargull

commit sha 825f0067745155781455ff8d54c0b612d24737ff

Tests: Check render output for prerelease pinning

view details

Marcel Bargull

commit sha 48b3f45e681d34fc46e0604293fc9c08999fcb71

Docs: Add note on ignoring min_pin for pre-release

view details

Marcel Bargull

commit sha cdea636e0dc84fd47a9228e47c40711c502d5e33

News: gh-4272-Fix-pinning-expressions-for-prerelease-builds.rst

view details

Marcel Bargull

commit sha c0fd580e0000ed2cd3622743f170898ebb586612

Tests: Copy prerelease pinning test for python

view details

Isuru Fernando

commit sha 1a611dec5717f1371dab02e66242af52917e3bda

Make sure symlinked directories are found in always_include_files (#4253)

view details

push time in 3 days

delete branch kenodegard/conda

delete branch : update-gitignore

delete time in 3 days

create barnchkenodegard/conda

branch : update-gitignore

created branch time in 3 days

push eventkenodegard/conda-build

Chris Burr

commit sha 3b99b2222a067e113a2282926871cd1e5406ee2b

Document build/script_env and support setting values containing "=" (#4211) * Support build/script_env values containing "=" * Add docs for setting values explicitly in build/script_env * Add more docs for setting values explicitly in build/script_env

view details

Matthias Gabriel

commit sha 45cb01bdf5f110a1249e7f68ee9b6f69dc48583d

fix typo

view details

Marcelo Duarte Trevisani

commit sha 379f04fa2f0906ff17f98fb800d55084bf7ea4f2

Add prelink_message files to the conda package (#4203) * Add prelink_message files to the conda package

view details

Jannis Leidel

commit sha ebdd0d633ac1be356ee1652054d6d6a7b014543e

Merge pull request #4224 from gabm/fix-typo Typo in conda-debug

view details

Marcelo Duarte Trevisani

commit sha cf5b40a9702e7a44896ee55f9819495ab886edaf

Update setup py (#4202) * Follow spdx identifier for license * Drop Python 2 classifiers * Update setup.py Co-authored-by: Jannis Leidel <jannis@leidel.info>

view details

Jacob Walls

commit sha 35d76a4054de2b7abf6784798dcc86226891d6ea

Reword note on OS skips containing typos (#4139)

view details

Isuru Fernando

commit sha 7cbef5d1ba98b01413dc545439263f0fd40008a0

Make error message more informative (#4198)

view details

Marcel Bargull

commit sha e458431a7f4becc6d786af6f1a11ee06f64c1513

Fix Python 2.7 related CI issues (#4232) * CI: Remove some Py2.7 specifics * Add pip to PyPI skeleton's run_setuppy env * Add limited support for platform_system/sys_platform env markers in PyPI skeleton * lint * CI: Travis: install pip

view details

Uwe L. Korn

commit sha b01fc2b2532cdf087ba10e387cc98faeb7397019

Revert "Consider any file containing .yaml in its name as maybe a recipe file" (#4235) This reverts commit 264663da57afe2c7960376032460966e4d5be1f1.

view details

Isuru Fernando

commit sha cbd0bb29bbad8ff0d9e78e5271d5a35beb5f70a9

Don't check build for circular dependencies when cross compiling When cross compiling, build dependencies are coming from already built packages and cannot be subpackages from the same recipe.

view details

Isuru Fernando

commit sha 5105da069038d6e0095d91ca6172f2851ec7aacb

Add a test

view details

Kai Tietz

commit sha cd761345ee4542eb19b989a1f44ff9cea457bdc2

Fix random failures on adding/removing rpaths on non-macho modules

view details

Cheng H. Lee

commit sha 580862030df2e811dc1b5135da1fa35802c571d0

Update CHANGELOG for 3.21.5

view details

Isuru Fernando

commit sha b603a25d776803df9a60948aea342176fc840463

Fix pinning expressions for prerelease builds

view details

Isuru Fernando

commit sha 63bd1dbb88fd00963af92088c7d53afa28961d97

Fix for when version has stars

view details

Marcel Bargull

commit sha 825f0067745155781455ff8d54c0b612d24737ff

Tests: Check render output for prerelease pinning

view details

Marcel Bargull

commit sha 48b3f45e681d34fc46e0604293fc9c08999fcb71

Docs: Add note on ignoring min_pin for pre-release

view details

Marcel Bargull

commit sha cdea636e0dc84fd47a9228e47c40711c502d5e33

News: gh-4272-Fix-pinning-expressions-for-prerelease-builds.rst

view details

Marcel Bargull

commit sha c0fd580e0000ed2cd3622743f170898ebb586612

Tests: Copy prerelease pinning test for python

view details

Isuru Fernando

commit sha 1a611dec5717f1371dab02e66242af52917e3bda

Make sure symlinked directories are found in always_include_files (#4253)

view details

push time in 3 days

push eventkenodegard/conda

Jonathan J. Helmus

commit sha bbf93c4c0f767ec40963ec23c9667fb5764ef94e

Merge pull request #9072 from martin-raden/patch-1 using Miniconda3-latest-Linux-x86_64.sh in example

view details

Rachel

commit sha 5bf09c95d0d7cc17a0473367fce0a317940067c5

Added blog links and info

view details

Jonathan J. Helmus

commit sha 5ea3e1d6052a8820ce7806c026eb8662a1b43bfd

Merge pull request #9075 from rrigdon/adding-blog-links Added blog links and info

view details

Benjamin Bertrand

commit sha ca88eef4b9137e6b27c31244b4cfc239789d0a2c

Document use_only_tar_bz2 in the user-guide use_only_tar_bz2 is a setting that can be useful in some cases. It allows for example to use conda 4.7 with Artifactory 6.11.3 (.conda packages are not supported by artifactory remote conda repository). See https://www.jfrog.com/jira/browse/RTFACT-19267

view details

James Sexton

commit sha c34500737813ce00f014c99f0e2d418d6f791ae0

Fix speed regression in build times

view details

Forrest Waters

commit sha 33154e2d417d8d1079614c46ca9ed90756cc1932

add support for env file creation based on explicit specs in history

view details

Wes Roach

commit sha fc80dc3268c2ea5a62fe5e42851cf4592553773b

Documentation - 3.7 is latest version

view details

Forrest Waters

commit sha a93788c68e52780ca7d851471cd8e4672b8077dd

add tests for from_history conda env spec

view details

Jonathan J. Helmus

commit sha aaad747a882ad97628beea092a51579bec79805e

Merge pull request #9093 from forrestwaters/fw_DSNC1492 Add ability to create environment spec from explicit specs in history

view details

Jonathan J. Helmus

commit sha ef3e8d934b785ebe3207d423f6989eb7ca45cf66

Merge pull request #9092 from WesRoach/patch-1 Documentation - 3.7 is latest version

view details

Rachel

commit sha b309378d2b46b2d6cc42d2221e7c82361edbfcec

Added SSL info, cleaned up some pages

view details

Rachel

commit sha dca85dc1470e73baf23b53666d99293bd7735bc7

Added version ordering info

view details

Sophia Castellarin

commit sha b5e27c954f806764071cbcb76b13e92edbb2ed1f

Merge pull request #9098 from rrigdon/version-ordering Added version ordering info

view details

Jonathan J. Helmus

commit sha 1eb46d8ee85310f0be34845238cbbb91ca4cb830

Merge pull request #9097 from rrigdon/SSL Added SSL info, cleaned up some pages

view details

Forrest Waters

commit sha 8b46d6053317663f67800d7bf2390f120ed0c91b

fix ProxyError expected arguments

view details

Jonathan J. Helmus

commit sha 3ac7898ee41188659418685c5f4e38c227af8e3d

Merge pull request #9123 from forrestwaters/fw_proxy_error fix ProxyError expected arguments

view details

Connor Martin

commit sha e121cf915d619046e3115a87c371e3608c647e30

replace None

view details

Connor Martin

commit sha 070f7b024613c46562b4c3472eec23230b47f39e

replace None with empty string

view details

Gabriel Reis

commit sha 08f358e65a6f41e646a2dda3290fe3e55d644240

Merge branch 'master' of http://github.com/conda/conda

view details

Connor Martin

commit sha c7e8752d2946c54a047ae17d904900a82672f7d2

remove dups

view details

push time in 3 days

pull request commentconda/conda-build

Custom yaml Loader

Absolutely! I will need to revive some dormant brain cells first...

I'm assuming we'd want the tests written in test_metadata?

kenodegard

comment created time in a month

startedogham/exa

started time in 2 months

issue closedmicrosoft/vcpkg

Error: Building package zlib:x86-windows failed with: BUILD_FAILED

I'm trying to get started with vcpkg but haven't been able to install any packages.

I am on Windows 10:

> .\vcpkg env --triplet x64-windows
Microsoft Windows [Version 10.0.19042.928]
(c) Microsoft Corporation. All rights reserved.

And have Visual Studio Professional 2017 (this isn't something I can upgrade to a newer version) installed with the "Desktop development with C++" workload: Screen Shot 2021-05-04 at 1 15 43 AM

Yes - I am able to compile C++ projects in my VS installation.

Note: On a separate Windows 10 machine I have tested using vcpkg with Visual Studio Community Edition 2019 and had no problems.

I've managed to wander through countless Microsoft blog posts, StackOverflow answers, various personal dev blogs, and even dug through several issues posted here on GitHub. I've reinstalled/modified my Visual Studio install a bizarre number of times, not to mention the trusty old reboot "trick", but absolutely nothing has helped so I'm definitely feeling frustrated!

I can successfully clone the repo and run the bootstrap step as per the quick start guide for windows:

> git clone https://github.com/microsoft/vcpkg.git
...
> cd vcpkg
> .\bootstrap-vcpkg.bat -disableMetrics
Downloading https://github.com/microsoft/vcpkg-tool/releases/download/2021-02-24-d67989bce1043b98092ac45996a8230a059a2d7e/vcpkg.exe -> C:\Users\*****\git\vcpkg\vcpkg.exe
Done.

Unfortunately, this is the extent of the success I've had. Trying to install anything crashes: <details> <summary><b><code>vcpkg</code> Crash Dump</b></summary>

> .\vcpkg install zlib
Computing installation plan...
A suitable version of cmake was not found (required v3.20.1). Downloading portable cmake v3.20.1...
Downloading cmake...
  https://github.com/Kitware/CMake/releases/download/v3.20.1/cmake-3.20.1-windows-i386.zip -> C:\Users\*****\git\vcpkg\downloads\cmake-3.20.1-windows-i386.zip
Extracting cmake...
A suitable version of 7zip was not found (required v18.1.0). Downloading portable 7zip v18.1.0...
Downloading 7zip...
  https://www.nuget.org/api/v2/package/7-Zip.CommandLine/18.1.0 -> C:\Users\*****\git\vcpkg\downloads\7-zip.commandline.18.1.0.nupkg
Extracting 7zip...
A suitable version of nuget was not found (required v5.5.1). Downloading portable nuget v5.5.1...
Downloading nuget...
  https://dist.nuget.org/win-x86-commandline/v5.5.1/nuget.exe -> C:\Users\*****\git\vcpkg\downloads\22ea847d-nuget.exe
The following packages will be built and installed:
    zlib[core]:x86-windows -> 1.2.11#10
Detecting compiler hash for triplet x86-windows...
A suitable version of powershell-core was not found (required v7.1.3). Downloading portable powershell-core v7.1.3...
Downloading powershell-core...
  https://github.com/PowerShell/PowerShell/releases/download/v7.1.3/PowerShell-7.1.3-win-x86.zip -> C:\Users\*****\git\vcpkg\downloads\PowerShell-7.1.3-win-x86.zip
Extracting powershell-core...
Could not locate cached archive: C:\Users\*****\AppData\Local\vcpkg\archives\8e\8e9fca6802fc361a672ac29aa230198d2c69e53b.zip
Starting package 1/1: zlib:x86-windows
Building package zlib[core]:x86-windows...
-- Downloading http://www.zlib.net/zlib-1.2.11.tar.gz -> zlib1211.tar.gz...
-- Extracting source C:/Users/*****/git/vcpkg/downloads/zlib1211.tar.gz
-- Applying patch cmake_dont_build_more_than_needed.patch
-- Applying patch 0001-Prevent-invalid-inclusions-when-HAVE_-is-set-to-0.patch
-- Applying patch add_debug_postfix_on_mingw.patch
-- Applying patch 0002-android-build-mingw.patch
-- Using source at C:/Users/*****/git/vcpkg/buildtrees/zlib/src/1.2.11-e9a093319e.clean
-- Configuring x86-windows
CMake Error at scripts/cmake/vcpkg_execute_required_process.cmake:105 (message):
    Command failed: ninja -v
    Working Directory: C:/Users/*****/git/vcpkg/buildtrees/zlib/x86-windows-rel/vcpkg-parallel-configure
    Error code: 1
    See logs for more information:
      C:\Users\*****\git\vcpkg\buildtrees\zlib\config-x86-windows-out.log

Call Stack (most recent call first):
  scripts/cmake/vcpkg_configure_cmake.cmake:324 (vcpkg_execute_required_process)
  ports/zlib/portfile.cmake:23 (vcpkg_configure_cmake)
  scripts/ports.cmake:142 (include)


Error: Building package zlib:x86-windows failed with: BUILD_FAILED
Please ensure you're using the latest portfiles with `.\vcpkg update`, then
submit an issue at https://github.com/Microsoft/vcpkg/issues including:
  Package: zlib:x86-windows
  Vcpkg version: 2021-01-13-d67989bce1043b98092ac45996a8230a059a2d7e

Additionally, attach any relevant sections from the log files above.

</details>

Just for laughs, I have attached the logs for both x64 and x86: config-x64-windows-out.log config-x86-windows-out.log x64-CMakeError.log x86-CMakeError.log

Any pointers, even to tell me that I've done something horribly backwards and dumb, would be greatly appreciated.

closed time in 2 months

njalerikson