-
-{'MODULE[main]': {'content': [{'FUNCTION[main]': {'content': {'args': {'Arguments(0)': {'content': [],
-'metadata': {'loc': {line: -1, col: -1},
-'comment': '',
-'ref': '',
-'kind': }}},
-'body': {'BLOCK': {'content': [{'VariableDeclaration[a, Int32]': {'content': {'Literal[Int32]: 1': {'content': 1,
-'metadata': {'loc': {line: -1, col: -1},
-'comment': '',
-'ref': 'c4848732a3c542f1b3818bc799dc0b26',
-'kind': }}},
-'metadata': {'loc': {line: -1, col: -1},
-'comment': '',
-'ref': '',
-'kind': }}},
-{'VariableDeclaration[b, Int32]': {'content': {'Literal[Int32]: 2': {'content': 2,
-'metadata': {'loc': {line: -1, col: -1},
-'comment': '',
-'ref': 'b63f0bf700194bb7abbdf99d8cc20336',
-'kind': }}},
-'metadata': {'loc': {line: -1, col: -1},
-'comment': '',
-'ref': '',
-'kind': }}},
-{'VariableDeclaration[c, Int32]': {'content': {'Literal[Int32]: 4': {'content': 4,
-'metadata': {'loc': {line: -1, col: -1},
-'comment': '',
-'ref': '0c0686b5f12a45bd9ff1a20da82702a0',
-'kind': }}},
-'metadata': {'loc': {line: -1, col: -1},
-'comment': '',
-'ref': '',
-'kind': }}},
-{'RETURN': {'content': {'BINARY[+]': {'content': {'lhs': {'BINARY[-]': {'content': {'lhs': {'BINARY[+]': {'content': {'lhs': {'Literal[Int32]: 1': {'content': 1,
-'metadata': {'loc': {line: -1, col: -1},
-'comment': '',
-'ref': '8d5d86d52b98484a8e5947ae4e6556f1',
-'kind': }}},
-'rhs': {'Variable[b]': {'content': 'b',
-'metadata': {'loc': {line: -1, col: -1},
-'comment': '',
-'ref': '',
-'kind': }}}},
-'metadata': {'loc': {line: -1, col: -1},
-'comment': '',
-'ref': '',
-'kind': }}},
-'rhs': {'BINARY[/]': {'content': {'lhs': {'BINARY[*]': {'content': {'lhs': {'Variable[a]': {'content': 'a',
-'metadata': {'loc': {line: -1, col: -1},
-'comment': '',
-'ref': '',
-'kind': }}},
-'rhs': {'Variable[c]': {'content': 'c',
-'metadata': {'loc': {line: -1, col: -1},
-'comment': '',
-'ref': '',
-'kind': }}}},
-'metadata': {'loc': {line: -1, col: -1},
-'comment': '',
-'ref': '',
-'kind': }}},
-'rhs': {'Variable[a]': {'content': 'a',
-'metadata': {'loc': {line: -1, col: -1},
-'comment': '',
-'ref': '',
-'kind': }}}},
-'metadata': {'loc': {line: -1, col: -1},
-'comment': '',
-'ref': '',
-'kind': }}}},
-'metadata': {'loc': {line: -1, col: -1},
-'comment': '',
-'ref': '',
-'kind': }}},
-'rhs': {'BINARY[-]': {'content': {'lhs': {'Variable[b]': {'content': 'b',
-'metadata': {'loc': {line: -1, col: -1},
-'comment': '',
-'ref': '',
-'kind': }}},
-'rhs': {'BINARY[/]': {'content': {'lhs': {'Variable[a]': {'content': 'a',
-'metadata': {'loc': {line: -1, col: -1},
-'comment': '',
-'ref': '',
-'kind': }}},
-'rhs': {'Variable[a]': {'content': 'a',
-'metadata': {'loc': {line: -1, col: -1},
-'comment': '',
-'ref': '',
-'kind': }}}},
-'metadata': {'loc': {line: -1, col: -1},
-'comment': '',
-'ref': '',
-'kind': }}}},
-'metadata': {'loc': {line: -1, col: -1},
-'comment': '',
-'ref': '',
-'kind': }}}},
-'metadata': {'loc': {line: -1, col: -1},
-'comment': '',
-'ref': '',
-'kind': }}},
-'metadata': {'loc': {line: -1, col: -1},
-'comment': '',
-'ref': '',
-'kind': }}}],
-'metadata': {'loc': {line: -1, col: -1},
-'comment': '',
-'ref': '',
-'kind': }}}},
-'metadata': {'loc': {line: -1, col: -1},
-'comment': '',
-'ref': '',
-'kind': }}}],
-'metadata': {'loc': {line: -1, col: -1},
-'comment': '',
-'ref': '',
-'kind': }}}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
-As my Google Summer of Code journey continued, I found myself faced with an
-exciting yet daunting task: implementing a whole new build-system as an option
-for templates in the esteemed Open-Science Lab. This endeavor demanded
-meticulous planning, unwavering dedication, and the exploration of various
-build-systems, including Maturin, Hatchling, Scikit-build, and `pybuild11`.
+As my Google Summer of Code journey continued, I found myself faced with
+an exciting yet daunting task: implementing a whole new build-system as
+an option for templates in the esteemed Open-Science Lab. This endeavor
+demanded meticulous planning, unwavering dedication, and the exploration
+of various build-systems, including Maturin, Hatchling, Scikit-build,
+and `pybuild11`.
-In this period, I started working on to add support for `Maturin` build-system.
+In this period, I started working on to add support for `Maturin`
+build-system.
### Maturin
-[**Maturin**]() was the first build-system I explored. Its unique approach of
-building Python bindings for Rust libraries intrigued me, and I wondered if it
-could provide a novel solution to the lab's needs. The seamless blending of
-Python and Rust offered the potential for unparalleled performance and memory
-efficiency in research projects. However, I faced a steep learning curve to
-master the intricacies of Rust and its integration with Python. Overcoming these
-challenges was a significant achievement, and I managed to create a functional
-prototype that demonstrated Maturin's potential to revolutionize the
-Open-Science Lab's workflow. My contribution to this issue is
+[**Maturin**]() was the first build-system I explored. Its unique
+approach of building Python bindings for Rust libraries intrigued me,
+and I wondered if it could provide a novel solution to the lab’s needs.
+The seamless blending of Python and Rust offered the potential for
+unparalleled performance and memory efficiency in research projects.
+However, I faced a steep learning curve to master the intricacies of
+Rust and its integration with Python. Overcoming these challenges was a
+significant achievement, and I managed to create a functional prototype
+that demonstrated Maturin’s potential to revolutionize the Open-Science
+Lab’s workflow. My contribution to this issue is
[here](https://github.com/osl-incubator/scicookie/pull/152)
-After merging this pull request, I started to add support for `Hatchling`
-build-system.
+After merging this pull request, I started to add support for
+`Hatchling` build-system.
### Hatchling
-[**Hatchling**]() known for its user-friendly nature, was my next target. It
-promised to simplify the build and deployment processes, which could be
-particularly beneficial for newcomers to the lab and projects with
-straightforward requirements. Integrating Hatchling into the lab's ecosystem
-required thorough documentation and integration tests to ensure its smooth
-adoption. Overcoming initial hurdles, I was elated to see the positive response
-from the lab's community as they began adopting Hatchling for their projects. My
-contribution to this issue is
-[here](https://github.com/osl-incubator/scicookie/pull/144)
+[**Hatchling**]() known for its user-friendly nature, was my next
+target. It promised to simplify the build and deployment processes,
+which could be particularly beneficial for newcomers to the lab and
+projects with straightforward requirements. Integrating Hatchling into
+the lab’s ecosystem required thorough documentation and integration
+tests to ensure its smooth adoption. Overcoming initial hurdles, I was
+elated to see the positive response from the lab’s community as they
+began adopting Hatchling for their projects. My contribution to this
+issue is [here](https://github.com/osl-incubator/scicookie/pull/144)
After completetion of this issue, I jumped to a task to add support for
`Scikit-Build-Core`.
### Scikit-build-core
-[**Scikit-build-core**]() a cross-platform build-system, offered a robust option
-for integrating CPython extensions. While challenging to implement, I recognized
-its potential to support projects with complex native code dependencies. My
-experience with Scikit-build exposed me to advanced build and packaging
-concepts, and I was thrilled to see it complementing the existing build-systems
-in the lab, catering to a broader range of projects. My contribution to this
-issue is [here](https://github.com/osl-incubator/scicookie/pull/161)
+[**Scikit-build-core**]() a cross-platform build-system, offered a
+robust option for integrating CPython extensions. While challenging to
+implement, I recognized its potential to support projects with complex
+native code dependencies. My experience with Scikit-build exposed me to
+advanced build and packaging concepts, and I was thrilled to see it
+complementing the existing build-systems in the lab, catering to a
+broader range of projects. My contribution to this issue is
+[here](https://github.com/osl-incubator/scicookie/pull/161)
### Conclusions
In conclusion, my Google Summer of Code experience with implementing new
-build-systems for the Open-Science Lab was a transformative journey. Overcoming
-hurdles with Maturin, embracing user-friendliness with Hatchling, exploring the
-potential of Scikit-build.I realized the importance of innovation and
-adaptability in the world of open-source development. This experience has not
-only enriched my technical skills but also instilled in me a passion for
-contributing to projects that drive positive change in the world of scientific
-research. As I look to the future, I am excited to continue this journey,
-collaborating with the open-source community to create solutions that empower
-researchers and advance the boundaries of knowledge.
+build-systems for the Open-Science Lab was a transformative journey.
+Overcoming hurdles with Maturin, embracing user-friendliness with
+Hatchling, exploring the potential of Scikit-build.I realized the
+importance of innovation and adaptability in the world of open-source
+development. This experience has not only enriched my technical skills
+but also instilled in me a passion for contributing to projects that
+drive positive change in the world of scientific research. As I look to
+the future, I am excited to continue this journey, collaborating with
+the open-source community to create solutions that empower researchers
+and advance the boundaries of knowledge.
You can read my previous blog [here](https://medium.com/@ayeankit)
If want to connect with me on LinkedIn
[here](https://www.linkedin.com/in/ayeankit/). Github
-[here](https://github.com/ayeankit).
+[here](https://github.com/ayeankit).
\ No newline at end of file
diff --git a/pages/blog/google-summer-of-code-week-4th-and-7th-midterm-evaluation/index.qmd b/pages/blog/google-summer-of-code-week-4th-and-7th-midterm-evaluation/index.qmd
new file mode 100644
index 000000000..5575b80a0
--- /dev/null
+++ b/pages/blog/google-summer-of-code-week-4th-and-7th-midterm-evaluation/index.qmd
@@ -0,0 +1,90 @@
+---
+title: "Google Summer of Code- Week 4th & 7th Midterm Evaluation"
+slug: google-summer-of-code-week-4th-and-7th-midterm-evaluation
+date: 2023-07-25
+authors: ["Ankit Kumar"]
+tags: [google summer of code, gsoc, open-source open-sciencelab]
+categories: [open-source, gsoc]
+description: |
+ In this article, I will share the progress for Week 4th week to 7th week for my
+ contribution to Open-science labs as a part of Google Summer of Code 2023.
+thumbnail: "/GSoC-Vertical.png"
+format:
+ gfm:
+ variant: +yaml_metadata_block
+---
+
+## Google Summer of Code- Week 4th & 7th Midterm Evaluation
+
+In this article, I will share the progress for Week 4th week to 7th week for my
+contribution to Open-science labs as a part of Google Summer of Code 2023.
+
+
+
+As my Google Summer of Code journey continued, I found myself faced with an
+exciting yet daunting task: implementing a whole new build-system as an option
+for templates in the esteemed Open-Science Lab. This endeavor demanded
+meticulous planning, unwavering dedication, and the exploration of various
+build-systems, including Maturin, Hatchling, Scikit-build, and `pybuild11`.
+
+In this period, I started working on to add support for `Maturin` build-system.
+
+### Maturin
+
+[**Maturin**]() was the first build-system I explored. Its unique approach of
+building Python bindings for Rust libraries intrigued me, and I wondered if it
+could provide a novel solution to the lab's needs. The seamless blending of
+Python and Rust offered the potential for unparalleled performance and memory
+efficiency in research projects. However, I faced a steep learning curve to
+master the intricacies of Rust and its integration with Python. Overcoming these
+challenges was a significant achievement, and I managed to create a functional
+prototype that demonstrated Maturin's potential to revolutionize the
+Open-Science Lab's workflow. My contribution to this issue is
+[here](https://github.com/osl-incubator/scicookie/pull/152)
+
+After merging this pull request, I started to add support for `Hatchling`
+build-system.
+
+### Hatchling
+
+[**Hatchling**]() known for its user-friendly nature, was my next target. It
+promised to simplify the build and deployment processes, which could be
+particularly beneficial for newcomers to the lab and projects with
+straightforward requirements. Integrating Hatchling into the lab's ecosystem
+required thorough documentation and integration tests to ensure its smooth
+adoption. Overcoming initial hurdles, I was elated to see the positive response
+from the lab's community as they began adopting Hatchling for their projects. My
+contribution to this issue is
+[here](https://github.com/osl-incubator/scicookie/pull/144)
+
+After completetion of this issue, I jumped to a task to add support for
+`Scikit-Build-Core`.
+
+### Scikit-build-core
+
+[**Scikit-build-core**]() a cross-platform build-system, offered a robust option
+for integrating CPython extensions. While challenging to implement, I recognized
+its potential to support projects with complex native code dependencies. My
+experience with Scikit-build exposed me to advanced build and packaging
+concepts, and I was thrilled to see it complementing the existing build-systems
+in the lab, catering to a broader range of projects. My contribution to this
+issue is [here](https://github.com/osl-incubator/scicookie/pull/161)
+
+### Conclusions
+
+In conclusion, my Google Summer of Code experience with implementing new
+build-systems for the Open-Science Lab was a transformative journey. Overcoming
+hurdles with Maturin, embracing user-friendliness with Hatchling, exploring the
+potential of Scikit-build.I realized the importance of innovation and
+adaptability in the world of open-source development. This experience has not
+only enriched my technical skills but also instilled in me a passion for
+contributing to projects that drive positive change in the world of scientific
+research. As I look to the future, I am excited to continue this journey,
+collaborating with the open-source community to create solutions that empower
+researchers and advance the boundaries of knowledge.
+
+You can read my previous blog [here](https://medium.com/@ayeankit)
+
+If want to connect with me on LinkedIn
+[here](https://www.linkedin.com/in/ayeankit/). Github
+[here](https://github.com/ayeankit).
diff --git a/pages/blog/internship-call-2-2024/index.md b/pages/blog/internship-call-2-2024/index.md
index 082952d53..4e1d5b1f0 100644
--- a/pages/blog/internship-call-2-2024/index.md
+++ b/pages/blog/internship-call-2-2024/index.md
@@ -16,8 +16,9 @@ categories:
- Mentors
- Technology Students
description: >
- The Open Science Labs (OSL) has announced its Internship and Learning Program
- for the second cycle of 2024, in collaboration with The GRAPH Network.
+ The Open Science Labs (OSL) has announced its Internship and
+ Learning Program for the second cycle of 2024, in collaboration with The GRAPH
+ Network.
thumbnail: "/header.jpg"
template: "blog-post.html"
---
@@ -30,41 +31,34 @@ template: "blog-post.html"
overflow: hidden;
box-shadow: 0 0 20px rgba(0, 0, 0, 0.1);
}
-
- th, td {
+
th, td {
border: 1px solid #ddd;
padding: 12px;
text-align: left;
transition: background-color 0.3s;
color: #000; /* Cambio del color del texto a negro */
}
-
- th {
+
th {
background-color: #74c69d; /* Color del título */
color: #000;
}
-
- td {
+
td {
background-color: #d8f3dc;
}
-
- tr:hover td {
+
tr:hover td {
background-color: #f2f2f2;
}
-
- pre {
+
pre {
background-color: #f8f8f8;
padding: 10px;
border: 1px solid #ddd;
overflow-x: auto;
}
-
- a {
+
a {
color: #3498db;
text-decoration: none;
}
-
- a:hover {
+
a:hover {
text-decoration: underline;
}
@@ -72,92 +66,94 @@ template: "blog-post.html"
This program presents valuable opportunities for both mentors and
-student/collaborators to engage and grow, despite being an unpaid initiative.
+student/collaborators to engage and grow, despite being an unpaid
+initiative.
## Summary of steps to got into internship program
-- Choose a project of your interest. Please read the project ideas document and
- see if yout meet the prerequisites or the stack required (normally the mentor
- rejects applicants if they do not meet the stack required)
+- Choose a project of your interest. Please read the project ideas
+ document and see if yout meet the prerequisites or the stack required
+ (normally the mentor rejects applicants if they do not meet the stack
+ required)
- Contact to the project mentor through email with the following info.
- Curriculum Vitae
- The project name
- Project idea name
- Motivation for wanting to collaborate on that specific project.
-- The mentor will assign you a minor issue to solve. (This step is required to
- verify if the applicant is able to solve the project tasks.)
-- After solving the issue The mentor will ask you to fill a form via google
- forms.
+- The mentor will assign you a minor issue to solve. (This step is
+ required to verify if the applicant is able to solve the project
+ tasks.)
+- After solving the issue The mentor will ask you to fill a form via
+ google forms.
- The selected applicant will be contacted via email on May 20.
-Candidates should have a basic understanding of Git and how to contribute. For
-guidance, we recommend reading this
-[blog post](https://opensciencelabs.org/blog/first-time-contributors/) designed
-for first-time contributors. Additionally, to stay informed about announcements
-related to the Internship Program, candidates are encouraged to join the
-[OSL Discord](https://opensciencelabs.org/discord).
+Candidates should have a basic understanding of Git and how to
+contribute. For guidance, we recommend reading this [blog
+post](https://opensciencelabs.org/blog/first-time-contributors/)
+designed for first-time contributors. Additionally, to stay informed
+about announcements related to the Internship Program, candidates are
+encouraged to join the [OSL
+Discord](https://opensciencelabs.org/discord).
-Please keep in mind about the timeline, and if you have any more questions do
-not hesitate to contact us at team@opensciencelabs.org.
+Please keep in mind about the timeline, and if you have any more
+questions do not hesitate to contact us at team@opensciencelabs.org.
## Timeline
-The following is the timeline for the OSL Internship Program Cycle 2024-02:
+The following is the timeline for the OSL Internship Program Cycle
+2024-02:
- **April 22**: Call for Interns opens.
- **May 13**: Deadline for Interns applications.
-- **May 20**: Announcement of approved Interns and start of the bonding period
-- **May 27**: Official Start Date of Internship Period; an alternative for
- projects not selected by GSoC to run under the OSL Internship Program with The
- Graph Network support.
+- **May 20**: Announcement of approved Interns and start of the bonding
+ period
+- **May 27**: Official Start Date of Internship Period; an alternative
+ for projects not selected by GSoC to run under the OSL Internship
+ Program with The Graph Network support.
- **July 8**: Mid-term Evaluation.
- **August 26**: Final Evaluation.
- **September 3**: Official End Date; Certification process begins.
-## Info about participating Projects
+## \## Info about participating Projects
----
-
-Below is the list of projects participating in the current internship cycle.
-Each entry provides key details to assist candidates in understanding the scope
-and requirements of the projects.
+Below is the list of projects participating in the current internship
+cycle. Each entry provides key details to assist candidates in
+understanding the scope and requirements of the projects.
### ArtBox
-- **Description:** ArtBox is a tool set for handling multimedia files with a
- bunch of useful functions.
+- **Description:** ArtBox is a tool set for handling multimedia files
+ with a bunch of useful functions.
- **Category:** Multimedia Processing.
- **Organization/Project Webpage URL:**
- [https://mediatoolbox-org.github.io/artbox/](https://mediatoolbox-org.github.io/artbox/)
-- **Contact:** Ivan Ogasawara
- [ivan.ogasawara@gmail.com](mailto:ivan.ogasawara@gmail.com)
+
-
-Overwriting .makim.yaml
-
-
-
-
-
-Linting Python code...
-Running Java backend tests...
-Running React frontend tests...
-Building Vue.js frontend...
-
-
-
-
-
+
+
+
+
-
-[ 9986.14978723 10073.19700192 9985.6576724 ... 9923.550924
-9978.70237439 9990.8504103 ]
+ [ 9986.14978723 10073.19700192 9985.6576724 ... 9923.550924
+ 9978.70237439 9990.8504103 ]
-
-
-
-
-2.0
-
-
-
-
-
-0.5112260135512784
-
-
-
-
-
-[[1.40940907 1.32044698 1.48172367 ... 1.4266846 0.84142743 0.33577001]
-[1.32044698 1.02252065 1.17250384 ... 0.40216939 1.58544767 1.12049071]
-[1.48172367 1.17250384 1.98886224 ... 0.86271956 1.27977778 0.95136532]
-...
-[1.4266846 0.40216939 0.86271956 ... 1.44980096 1.38712404 0.75331149]
-[0.84142743 1.58544767 1.27977778 ... 1.38712404 1.50814693 1.01719649]
-[0.33577001 1.12049071 0.95136532 ... 0.75331149 1.01719649 1.47050452]]
-
-
-
-
-
-(1, 4, 9, 16, 25, 36, 49, 64, 81)
-
-
-
-
-
-Overwriting .makim.yaml
+ Overwriting .makim.yaml
-
-
-
-
-
- Usage: makim [OPTIONS] COMMAND [ARGS]...
-
-Makim is a tool that helps you to organize and simplify your helper commands.
-
-╭─ Options ────────────────────────────────────────────────────────────────────╮
-│ --version -v Show the version and exit │
-│ --file TEXT Makim config file [default: .makim.yaml] │
-│ --dry-run Execute the command in dry mode │
-│ --verbose Execute the command in verbose mode │
-│ --install-completion Install completion for the current │
-│ shell. │
-│ --show-completion Show completion for the current shell, │
-│ to copy it or customize the │
-│ installation. │
-│ --help Show this message and exit. │
-╰──────────────────────────────────────────────────────────────────────────────╯
-╭─ Commands ───────────────────────────────────────────────────────────────────╮
-│ clean.tmp Use this target to clean up temporary files │
-│ tests.unit Build the program │
-╰──────────────────────────────────────────────────────────────────────────────╯
-
-If you have any problem, open an issue at:
-https://github.com/osl-incubator/makim
-
-
-
-
-
-
-
-Makim file: .makim.yaml
-Cleaning up...
+ Makim file: .makim.yaml
+ Cleaning up...
-
-
-
-
-Makim file: .makim.yaml
-Runnint unit tests...
-
-
-
-
-
-Usage: makim [OPTIONS] COMMAND [ARGS]...
-Try 'makim --help' for help.
-╭─ Error ──────────────────────────────────────────────────────────────────────╮
-│ No such command 'tests.unittest'. │
-╰──────────────────────────────────────────────────────────────────────────────╯
-Command tests.unittest not found. Did you mean tests.unit'?
-
-
-
-
-
-bash completion installed in /home/xmn/.bash_completions/makim.sh
-Completion will take effect once you restart the terminal
+ bash completion installed in /home/xmn/.bash_completions/makim.sh
+ Completion will take effect once you restart the terminal
-
-
-
-
-Overwriting .env
-
-
-
-
-
-Overwriting .makim.yaml
+ Overwriting .makim.yaml
-
-
-
-
-
- Usage: makim [OPTIONS] COMMAND [ARGS]...
-
-Makim is a tool that helps you to organize and simplify your helper commands.
-
-╭─ Options ────────────────────────────────────────────────────────────────────╮
-│ --version -v Show the version and exit │
-│ --file TEXT Makim config file [default: .makim.yaml] │
-│ --dry-run Execute the command in dry mode │
-│ --verbose Execute the command in verbose mode │
-│ --install-completion Install completion for the current │
-│ shell. │
-│ --show-completion Show completion for the current shell, │
-│ to copy it or customize the │
-│ installation. │
-│ --help Show this message and exit. │
-╰──────────────────────────────────────────────────────────────────────────────╯
-╭─ Commands ───────────────────────────────────────────────────────────────────╮
-│ tests.node Test using nodejs │
-│ tests.perl Test using perl │
-│ tests.python Test using php │
-│ tests.r Test using R │
-│ tests.run-all Run tests for all the other targets │
-│ tests.sh Test using sh │
-╰──────────────────────────────────────────────────────────────────────────────╯
-
-If you have any problem, open an issue at:
-https://github.com/osl-incubator/makim
-
-
-
-
-
-
-
-Makim file: .makim.yaml
-Running Makim: Hello, World, from NodeJS!
-(node:1634785) Warning: The 'NO_COLOR' env is ignored due to the 'FORCE_COLOR' env being set.
-(Use `node --trace-warnings ...` to show where the warning was created)
-Running Makim: Hello, World, from Perl!
-Running Makim: Hello, World, from Python!
-[1] "Running Makim: Hello, World, from R!"
-Running Makim: Hello, World, from sh!
-
-
-
-
-
-Overwriting .makim.yaml
-
-
-
-
-
-Makim file: .makim.yaml
-create admin users:
->>> creating user: admin1 ... DONE!
->>> creating user: admin2 ... DONE!
->>> creating user: admin3 ... DONE!
-
-create staging users:
->>> creating user: staging1 ... DONE!
->>> creating user: staging2 ... DONE!
->>> creating user: staging3 ... DONE!
-
-
-
-
-
-Makim file: .makim.yaml
-install global dependencies:
->>> installing: dep1@v1 ... DONE!
->>> installing: dep2@v1.1 ... DONE!
->>> installing: dep3@v2.3 ... DONE!
-
-install staging dependencies:
->>> installing: dep4@v4.3 ... DONE!
->>> installing: dep5@v1.1.1 ... DONE!
-
-
-
-
-
-Overwriting .makim.yaml
-
-
-
-
-
-Makim file: .makim.yaml
-
-
-
-
-
-Makim file: .makim.yaml
-Mary
-John
-Ellen
-Marc
-
-
-
-
-
-Overwriting .env
-
-
-
-
-
-Overwriting .makim.yaml
-
-
-
-
-
-Makim file: .makim.yaml
+ Makim file: .makim.yaml
-
-
-
-
-Makim file: .makim.yaml
-
-
-
-
-
-Overwriting .makim.yaml
-
-
-
-
-
-Makim file: .makim.yaml
-/tmp
+ Makim file: .makim.yaml
+ /tmp
-
-
-
-
-Overwriting greet.py
-
-
-
-
-
-Hello Alice!
-
-
-
-
-
-Usage: greet.py [OPTIONS]
+ Usage: greet.py [OPTIONS]
-Greets the user by name.
+ Greets the user by name.
-Options:
---name TEXT The name of the person to greet. [required]
---install-completion [bash|zsh|fish|powershell|pwsh]
-Install completion for the specified shell.
---show-completion [bash|zsh|fish|powershell|pwsh]
-Show completion for the specified shell, to
-copy it or customize the installation.
---help Show this message and exit.
+ Options:
+ --name TEXT The name of the person to greet. [required]
+ --install-completion [bash|zsh|fish|powershell|pwsh]
+ Install completion for the specified shell.
+ --show-completion [bash|zsh|fish|powershell|pwsh]
+ Show completion for the specified shell, to
+ copy it or customize the installation.
+ --help Show this message and exit.
-
-
-
-
-Overwriting ecommerce.py
-
-
-
-
-
-Usage: ecommerce.py [OPTIONS] COMMAND [ARGS]...
+ Usage: ecommerce.py [OPTIONS] COMMAND [ARGS]...
-Operations for e-commerce.
+ Operations for e-commerce.
-Options:
--v, --version Show the version and exit.
---install-completion [bash|zsh|fish|powershell|pwsh]
-Install completion for the specified shell.
---show-completion [bash|zsh|fish|powershell|pwsh]
-Show completion for the specified shell, to
-copy it or customize the installation.
---help Show this message and exit.
+ Options:
+ -v, --version Show the version and exit.
+ --install-completion [bash|zsh|fish|powershell|pwsh]
+ Install completion for the specified shell.
+ --show-completion [bash|zsh|fish|powershell|pwsh]
+ Show completion for the specified shell, to
+ copy it or customize the installation.
+ --help Show this message and exit.
-Commands:
-product Operations for product model.
-user Operations for user model.
+ Commands:
+ product Operations for product model.
+ user Operations for user model.
-
-
-
-
-Version: 0.1.0
-
-
-
-
-
-Usage: ecommerce.py user [OPTIONS] COMMAND [ARGS]...
-
-Operations for user model.
-
-Options:
---help Show this message and exit.
+ Usage: ecommerce.py user [OPTIONS] COMMAND [ARGS]...
-Commands:
-create Create a new user with the given name.
-update Update user data with the given name.
+ Operations for user model.
-
-
-
-
-Usage: ecommerce.py user create [OPTIONS] NAME
-
-Create a new user with the given name.
-
-Arguments:
-NAME Name of the user to create. [required]
+ Usage: ecommerce.py user create [OPTIONS] NAME
-Options:
---help Show this message and exit.
+ Create a new user with the given name.
-
-
-
-
-Processing integer: 123
-Processing string: abc
-Visited StringNode with value: Hello
-Visited NumberNode with value: 456
-
-
-
-
-
-(Symbol('fever'), Symbol('cough'))
-
-
-
-
-fever&cough
-fever|cough
-~fever
-
-
-
-
-
-((fever|cough)&~headache)&fatigue
-
-
-
-
-
-Does the patient match the criteria? (((1)|(0))&(~(0)))&(1) = True
-
-
-
-
-
-parsed expression: (fever|cough)&~headache&fatigue
-Does the patient match the criteria? True
-
-
-
-
-
-[EE] Unknown token for token: """ at position: 9
-
-
-
-
-
-================================================================================
-patient without fever
-Does the patient match the criteria? False
-================================================================================
-patient with all symptoms
-Does the patient match the criteria? True
-
-
-
-