<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: yaellevy</title>
    <description>The latest articles on DEV Community by yaellevy (@yaellevy).</description>
    <link>https://dev.to/yaellevy</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1044188%2F80416422-b877-49be-be50-2bd1ce3b962a.JPG</url>
      <title>DEV Community: yaellevy</title>
      <link>https://dev.to/yaellevy</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/yaellevy"/>
    <language>en</language>
    <item>
      <title>Create new project-github</title>
      <dc:creator>yaellevy</dc:creator>
      <pubDate>Sun, 18 Jun 2023 19:59:22 +0000</pubDate>
      <link>https://dev.to/yaellevy/create-new-project-github-2o01</link>
      <guid>https://dev.to/yaellevy/create-new-project-github-2o01</guid>
      <description>&lt;p&gt;This mission was the best practice on &lt;a href="https://github.com/OSDC-Code-Maven"&gt;osdc&lt;/a&gt; course!&lt;br&gt;
We applied everything we learned in this course!!!&lt;br&gt;
&lt;strong&gt;First&lt;/strong&gt; - I created new project on my GitHub&lt;br&gt;
&lt;strong&gt;Second&lt;/strong&gt; - I uploaded my project in "computational Biolagy" written with python&lt;br&gt;
In this Project I Researched the Genom of Bacillus subtilis bacterium by math functions&lt;br&gt;
&lt;strong&gt;Third&lt;/strong&gt; - writing README file&lt;br&gt;
&lt;strong&gt;Four&lt;/strong&gt; - uploading necessary files to run the project such as requirements file &lt;br&gt;
&lt;strong&gt;Five&lt;/strong&gt; -  Added the mentor&lt;br&gt;
When my GitHub area for my project was building I recieved 2 PR from my partner who wrote the project with me - Eliyahou Levy&lt;br&gt;
The first PR was to add [test_main]&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--PJ2binF3--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/lsmdc0umuih2jjkya75z.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--PJ2binF3--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/lsmdc0umuih2jjkya75z.png" alt="Image description" width="800" height="128"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;(&lt;a href="https://github.com/yaellevy/Computationalbiology/pull/1"&gt;https://github.com/yaellevy/Computationalbiology/pull/1&lt;/a&gt;) file&lt;br&gt;
The second PR was to add the &lt;a href="https://github.com/yaellevy/Computationalbiology/pull/2"&gt;workflow&lt;/a&gt;&lt;br&gt;
The test_main file checked my genom file is valid -this was very necessary for the project so I merged it immediately &lt;br&gt;
The workflow run successfully so I merged this PR also&lt;br&gt;
&lt;a href="https://github.com/yaellevy/Computationalbiology"&gt;Computational biology&lt;/a&gt;&lt;/p&gt;

</description>
      <category>osdc</category>
      <category>github</category>
      <category>python</category>
    </item>
    <item>
      <title>Pytest &amp; unit test in python</title>
      <dc:creator>yaellevy</dc:creator>
      <pubDate>Tue, 13 Jun 2023 10:39:14 +0000</pubDate>
      <link>https://dev.to/yaellevy/pytest-unit-test-in-python-8k4</link>
      <guid>https://dev.to/yaellevy/pytest-unit-test-in-python-8k4</guid>
      <description>&lt;p&gt;Session 11: Testing with PyTest&lt;br&gt;
useful links:&lt;br&gt;
&lt;a href="https://code-maven.com/slides/python/testing-demo"&gt;Testing Demo&lt;/a&gt;&lt;br&gt;
&lt;a href="https://code-maven.com/slides/python/pytest"&gt;Testing with Pytest&lt;/a&gt;&lt;br&gt;
what we learned:&lt;br&gt;
testing with pytest&lt;br&gt;
test methods&lt;br&gt;
testing demo tools in Python&lt;br&gt;
AUT-application under test&lt;br&gt;
Regression test&lt;br&gt;
doctest&lt;br&gt;
unit test&lt;br&gt;
pytest&lt;br&gt;
pytest run doctest&lt;br&gt;
test coverage&lt;br&gt;
pytest setup&lt;br&gt;
examples test&lt;br&gt;
expected exception&lt;br&gt;
change text&lt;br&gt;
pytest missing exception&lt;br&gt;
exception raised&lt;br&gt;
exercise-test exceptions&lt;br&gt;
multiple failures&lt;br&gt;
selective running of test functions&lt;br&gt;
stop on the first failure&lt;br&gt;
examples:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--YLu7Ojt1--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/3l0i9o04jnkuxmkugy7k.JPG" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--YLu7Ojt1--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/3l0i9o04jnkuxmkugy7k.JPG" alt="Image description" width="381" height="240"&gt;&lt;/a&gt;&lt;br&gt;
_**import unittest&lt;br&gt;
Now to make our class declaration:&lt;br&gt;
class TestingClass(unittest.TestCase):&lt;/p&gt;

&lt;p&gt;Inside the class add our first function:&lt;br&gt;
def test_first(self):&lt;br&gt;
    test_var = 9 + 1&lt;br&gt;
    self.assertEqual(11,test_var)**_&lt;br&gt;
self.assertEqual is a method given by the previously inherited class (unittest.TestCase). This method tests if the 2 variables are equally of the same value.&lt;/p&gt;

&lt;p&gt;Adding our test runner. This is what makes our unit test run:&lt;br&gt;
unittest.main()&lt;br&gt;
This is what the completed code should look like:&lt;/p&gt;

&lt;p&gt;The above code demonstrates testing if 9 + 1 is equal to 11. If you know any basic math you should know that 9+1 = 10. Hence this test case would fail.&lt;/p&gt;

&lt;p&gt;_Output:&lt;/p&gt;

&lt;p&gt;As you should have already guessed. Failure!&lt;/p&gt;

&lt;p&gt;The fix is simple. Modify the code to:&lt;br&gt;
test_var = 9 + 2&lt;br&gt;
Output:&lt;/p&gt;

&lt;p&gt;Testing Outside Functions&lt;br&gt;
For testing outside of functions, the previous example might not be realistic. Let’s replace the test_var values to now come from a function. We will add a functional declaration to the top of our file.&lt;br&gt;
def add(a,b):&lt;br&gt;
    return a + b&lt;br&gt;
This function adds 2 numbers together. Replace 9 + 2 with the function call add(9,2) and then run your code.&lt;/p&gt;

</description>
      <category>python</category>
      <category>testing</category>
      <category>pytest</category>
    </item>
    <item>
      <title>Assignment 5-PR to fix Projects</title>
      <dc:creator>yaellevy</dc:creator>
      <pubDate>Mon, 05 Jun 2023 09:58:55 +0000</pubDate>
      <link>https://dev.to/yaellevy/assignment-5-pr-to-fix-projects-27kg</link>
      <guid>https://dev.to/yaellevy/assignment-5-pr-to-fix-projects-27kg</guid>
      <description>&lt;p&gt;It was quite a challenging task to search for projects and send PR to it.&lt;br&gt;
I searched in &lt;a href="https://pydigger.com/search/has-github-no-ci"&gt;pydigger&lt;/a&gt; and found a list of sites that lead to 404 page.&lt;br&gt;
I looked for the right link for each of the projects and sent them a PR to fix it.&lt;br&gt;
for example:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;_elkaudio _&lt;/strong&gt;project
the url was : &lt;a href="https://pydigger.com/pypi/elkpy"&gt;elkaudio on pydigger&lt;/a&gt;
the proper url is: &lt;a href="https://github.com/elk-audio/elkpy"&gt;https://github.com/elk-audio/elkpy&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The &lt;a href="https://github.com/elk-audio/elkpy/pull/5"&gt;PR&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;-&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;&lt;em&gt;EliLillyCo/MQIT_DIA_ADFPRO&lt;/em&gt;&lt;/strong&gt;
The VSC was not found:  &lt;a href="https://github.com/EliLillyCo/MQIT_DIA_ADFPRO"&gt;https://github.com/EliLillyCo/MQIT_DIA_ADFPRO&lt;/a&gt;
I have searched on GitHub by the Author's name and found
&lt;em&gt;Summary: A Python application for anomaly detection
Home-page: &lt;a href="https://github.com/EliLillyCo/MQIT_DIA_ADFPRO"&gt;https://github.com/EliLillyCo/MQIT_DIA_ADFPRO&lt;/a&gt;
Author: Francesco Gabbanini, Manjunath Bagewadi, Henson Tauro&lt;/em&gt;
I opened an &lt;a href="https://github.com/pypi-diff/20230530/issues/1"&gt;issue to fix it&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Our final project is about Smart Contract Vulnerabilities&lt;br&gt;
Accordingly we are following this projects:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://github.com/smjkzsl/irails"&gt;IRAILS&lt;/a&gt;&lt;br&gt;
A mvc framework used FastApi Simple and elegant use of FastApi in MVC mode&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://github.com/Messi-Q/Smart-Contract-Dataset"&gt;Smart-Contract-Dataset&lt;/a&gt;&lt;br&gt;
This dataset consists of over 40K real world Ethereum smart contracts.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://secureum.substack.com/p/audit-findings-101?s=r"&gt;Secureum&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://github.com/Messi-Q/GNNSCVulDetector"&gt;GNNSCVulDetector&lt;/a&gt;&lt;br&gt;
This repo is a python implementation of smart contract vulnerability detection using graph neural networks&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://github.com/kadenzipfel/smart-contract-vulnerabilities"&gt;smart-contract-vulnerabilities&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

</description>
    </item>
    <item>
      <title>CI - workflows/actions</title>
      <dc:creator>yaellevy</dc:creator>
      <pubDate>Tue, 23 May 2023 11:29:51 +0000</pubDate>
      <link>https://dev.to/yaellevy/ci-workflowsactions-39j0</link>
      <guid>https://dev.to/yaellevy/ci-workflowsactions-39j0</guid>
      <description>&lt;ul&gt;
&lt;li&gt;Introduction to CI&lt;/li&gt;
&lt;li&gt;Github Actions&lt;/li&gt;
&lt;li&gt;workflow example and implementation&lt;/li&gt;
&lt;li&gt;Ubuntu, macOS and Windows examples&lt;/li&gt;
&lt;li&gt;Triggering jobs&lt;/li&gt;
&lt;li&gt;Github environment variables&lt;/li&gt;
&lt;li&gt;Github actions repositories&lt;/li&gt;
&lt;li&gt;Github matrix strategy&lt;/li&gt;
&lt;li&gt;recap&lt;/li&gt;
&lt;li&gt;conditions&lt;/li&gt;
&lt;li&gt;Actions collection&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--HHwv1Nw_--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/9t8kqa568onu0o02aelk.JPG" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--HHwv1Nw_--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/9t8kqa568onu0o02aelk.JPG" alt="Image description" width="714" height="614"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I have added CI.yaml to &lt;a href="https://github.com/AlexSpradling/Capella"&gt;capella&lt;/a&gt; project&lt;br&gt;
.github/workflows/CI.yaml&lt;/p&gt;

</description>
      <category>osdc</category>
      <category>ci</category>
      <category>github</category>
    </item>
    <item>
      <title>git-scm on Windows, GitHub contribution workflow</title>
      <dc:creator>yaellevy</dc:creator>
      <pubDate>Mon, 08 May 2023 12:27:53 +0000</pubDate>
      <link>https://dev.to/yaellevy/git-scm-on-windows-github-contribution-workflow-19li</link>
      <guid>https://dev.to/yaellevy/git-scm-on-windows-github-contribution-workflow-19li</guid>
      <description>&lt;p&gt;&lt;em&gt;How to add/edit files to GitHub from my Windows environment:&lt;/em&gt;&lt;br&gt;
&lt;strong&gt;first -&lt;/strong&gt; download &lt;a href="https://notepad-plus-plus.org/downloads/"&gt;notepad&lt;/a&gt; &lt;br&gt;
&lt;strong&gt;second -&lt;/strong&gt; download &lt;a href="https://git-scm.com/downloads"&gt;git-scm&lt;/a&gt;&lt;br&gt;
//&lt;em&gt;Do not forget to choose Notepad as the default editing program&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;I have added an organization as yaml file to &lt;a href="https://github.com/OSDC-Code-Maven/open-source-by-organizations"&gt;&lt;br&gt;
open-source-by-organizations site &lt;/a&gt; by the following instructions:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;$  git clone &lt;a href="https://github.com/OSDC-Code-Maven/open-source-by-organizations.git"&gt;https://github.com/OSDC-Code-Maven/open-source-by-organizations.git&lt;/a&gt; //&lt;br&gt;
&lt;em&gt;Cloning into 'open-source-by-organizations'&lt;/em&gt;&lt;br&gt;
$ cd open-source-by-organizations/)&lt;br&gt;
$ cat .git/config&lt;br&gt;
$ git checkout -b organizations/add&lt;br&gt;
Switched to a new branch 'organizations/add'&lt;br&gt;
$ git status&lt;br&gt;
On branch organizations/add&lt;br&gt;
nothing to commit, working tree clean&lt;br&gt;
$ cd data/organisations/&lt;br&gt;
$ notepad jce.yaml&lt;br&gt;
$ git remote -v&lt;br&gt;
origin  &lt;a href="https://github.com/OSDC-Code-Maven/open-source-by-organizations.git"&gt;https://github.com/OSDC-Code-Maven/open-source-by-organizations.git&lt;/a&gt;&lt;br&gt;
(fetch)&lt;br&gt;
origin  &lt;a href="https://github.com/OSDC-Code-Maven/open-source-by-organizations.git"&gt;https://github.com/OSDC-Code-Maven/open-source-by-organizations.git&lt;/a&gt;&lt;br&gt;
(push)&lt;br&gt;
$ git push --set-upstream fork organizations/add&lt;br&gt;
$ git add jce.yaml&lt;br&gt;
$ git commit -m "add jce organization"&lt;br&gt;
[organizations/add 0737ede] add jce organization&lt;br&gt;
 1 file changed, 5 insertions(+)&lt;br&gt;
 create mode 100644 data/organisations/jce.yaml&lt;br&gt;
$ git rebase main&lt;br&gt;
$ git push --force&lt;/p&gt;

&lt;p&gt;its time for PR waiting for me in the site&lt;/p&gt;

</description>
      <category>osdc</category>
      <category>github</category>
      <category>git</category>
    </item>
    <item>
      <title>Docker</title>
      <dc:creator>yaellevy</dc:creator>
      <pubDate>Tue, 02 May 2023 20:56:49 +0000</pubDate>
      <link>https://dev.to/yaellevy/docker-37dg</link>
      <guid>https://dev.to/yaellevy/docker-37dg</guid>
      <description>&lt;p&gt;In the lesson we learned about building new enviroement that has an image that serves the project we want to run.&lt;br&gt;
That is Docker.&lt;br&gt;
we can clone any project to our computer.&lt;br&gt;
the advantages of using the Docker is that we can run it seperately from other services that runs on our computer.&lt;br&gt;
In that way we are sort of safe running the project, beacause we use permission to control on what the new project can tuch.&lt;br&gt;
It is very easy to delete the new project without harming any other service that runs on our computer.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;In this lesson we learned:&lt;/li&gt;
&lt;li&gt;Introduction to Docker&lt;/li&gt;
&lt;li&gt;Linux distributions and structure&lt;/li&gt;
&lt;li&gt;Docker installation&lt;/li&gt;
&lt;li&gt;Docker image&lt;/li&gt;
&lt;li&gt;docker run command&lt;/li&gt;
&lt;li&gt;docker ps &amp;amp; docker rm commands&lt;/li&gt;
&lt;li&gt;root in Docker&lt;/li&gt;
&lt;li&gt;ommon linux commands&lt;/li&gt;
&lt;li&gt;apt-get &amp;amp; nano &amp;amp; htop commands&lt;/li&gt;
&lt;li&gt;Python Flask container and running tests&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Coding languages containers&lt;br&gt;
&lt;strong&gt;installetion:&lt;/strong&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;em&gt;I have installed&lt;/em&gt; &lt;a href="https://www.docker.com/products/docker-desktop/"&gt;docker Desktop&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;clone the "capella" on cmd&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;run the project&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://github.com/AlexSpradling/Capella/pull/1"&gt;PR to Capella to add CONTRIBUTING.rst&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://github.com/szabgab/slides/pull/26"&gt;PR to code-maven slides&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://github.com/yaellevy/Renormalizer/pull/1"&gt;PR to Renormalizer CONTRIBUTING.rst&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://github.com/szabgab/slides/pull/27"&gt;PR to code-maven slides&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>osdc</category>
      <category>docker</category>
      <category>python</category>
    </item>
    <item>
      <title>Session 3 Create Github pages + Markdown.</title>
      <dc:creator>yaellevy</dc:creator>
      <pubDate>Sun, 16 Apr 2023 10:20:28 +0000</pubDate>
      <link>https://dev.to/yaellevy/session-3-create-github-pages-markdown-mpo</link>
      <guid>https://dev.to/yaellevy/session-3-create-github-pages-markdown-mpo</guid>
      <description>&lt;h2&gt;
  
  
  Craete my own page in github
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;First I have Download and installed the git client from &lt;a href="https://git-scm.com/"&gt;git-scm&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;start the git-bash application&lt;/li&gt;
&lt;li&gt;On Github create the USERNAME.github.io repository&lt;/li&gt;
&lt;li&gt;I got Error Permission denied &lt;a href="https://stackoverflow.com/questions/12940626/github-error-message-permission-denied-publickey"&gt;solution here&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href="https://docs.github.com/en/authentication/connecting-to-github-with-ssh/adding-a-new-ssh-key-to-your-github-account"&gt;Adding a new SSH key to your GitHub account&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;I clone to my repository&lt;/li&gt;
&lt;li&gt;config my name and email&lt;/li&gt;
&lt;li&gt;create &lt;a href="https://yaellevy.github.io"&gt;My new Site&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.cyberciti.biz/faq/linux-unix-vim-save-and-quit-command/"&gt;How To: Vi / Vim Save And Quit The Editor Command&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://komodor.com/learn/how-to-fix-fatal-refusing-to-merge-unrelated-histories-error/"&gt;How to fix ‘fatal: refusing to merge unrelated histories’ Git error&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;add some picture and style - fun!!!&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>osdc</category>
    </item>
    <item>
      <title>Ex 4- Familiarity with github Projects &amp; PR for fixing</title>
      <dc:creator>yaellevy</dc:creator>
      <pubDate>Sun, 16 Apr 2023 10:17:11 +0000</pubDate>
      <link>https://dev.to/yaellevy/ex-4-familiarity-with-github-projects-pr-for-fixing-1cfj</link>
      <guid>https://dev.to/yaellevy/ex-4-familiarity-with-github-projects-pr-for-fixing-1cfj</guid>
      <description>&lt;p&gt;&lt;strong&gt;&lt;em&gt;Send PR To change MetaData on thus projects:&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://github.com/git-cola/git-cola/pull/1309"&gt;https://github.com/git-cola/git-cola/pull/1309&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  &lt;a href="https://github.com/davvid"&gt;https://github.com/davvid&lt;/a&gt;
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
iterative
/
dvc-data&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://github.com/iterative/dvc-data/pull/340"&gt;https://github.com/iterative/dvc-data/pull/340&lt;/a&gt;&lt;br&gt;
&lt;a href="https://github.com/jdavid"&gt;https://github.com/jdavid&lt;/a&gt;&lt;/p&gt;




&lt;ul&gt;
&lt;li&gt;
popsims&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://github.com/caganze/popsims/pull/2"&gt;https://github.com/caganze/popsims/pull/2&lt;/a&gt;&lt;br&gt;
"Review required&lt;br&gt;
At least 1 approving review is required by reviewers with write access."&lt;/p&gt;




&lt;ul&gt;
&lt;li&gt;
Python Packaging Authority&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://github.com/pypa/sampleproject/edit/main/pyproject.toml"&gt;https://github.com/pypa/sampleproject/edit/main/pyproject.toml&lt;/a&gt;&lt;br&gt;
has author&lt;/p&gt;




&lt;ul&gt;
&lt;li&gt;
dvclive
&lt;a href="https://github.com/iterative/dvclive/compare/main...yaellevy:dvclive:patch-1"&gt;https://github.com/iterative/dvclive/compare/main...yaellevy:dvclive:patch-1&lt;/a&gt;
&lt;a href="https://github.com/iterative/dvclive/pull/513"&gt;https://github.com/iterative/dvclive/pull/513&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;following this projects to final project on studies:&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;a href="https://github.com/Messi-Q/Smart-Contract-Dataset"&gt;https://github.com/Messi-Q/Smart-Contract-Dataset&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/Messi-Q/GNNSCVulDetector"&gt;https://github.com/Messi-Q/GNNSCVulDetector&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/kadenzipfel/smart-contract-vulnerabilities"&gt;https://github.com/kadenzipfel/smart-contract-vulnerabilities&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;

</description>
      <category>osdc</category>
      <category>github</category>
    </item>
    <item>
      <title>osdc - Lesson #2 follows github organization &amp; yaml files</title>
      <dc:creator>yaellevy</dc:creator>
      <pubDate>Tue, 21 Mar 2023 13:37:49 +0000</pubDate>
      <link>https://dev.to/yaellevy/lesson-2-15l</link>
      <guid>https://dev.to/yaellevy/lesson-2-15l</guid>
      <description>&lt;p&gt;****in this lesson I Added projects that interests me.&lt;/p&gt;

&lt;p&gt;I Followed our team projects&lt;/p&gt;

&lt;p&gt;I have Converted 5 organizations to yaml files.&lt;/p&gt;

&lt;p&gt;I found a lot more governments organizations that uses github and added it to yaml files.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;create yaml files of organizations:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/OSDC-Code-Maven/open-source-by-organizations/pull/48"&gt;https://github.com/OSDC-Code-Maven/open-source-by-organizations/pull/48&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;a href="https://github.com/OSDC-Code-Maven/open-source-by-organizations/pull/49"&gt;Create ditkrg.yaml&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/OSDC-Code-Maven/open-source-by-organizations/pull/56"&gt;Create govph.yaml&lt;/a&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;strong&gt;updating governmend.md&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://github.com/OSDC-Code-Maven/open-source-by-organizations/pull/48"&gt;Update government.md #48&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Patch Links:&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://github.com/OSDC-Code-Maven/osdc-2023-03-azrieli/pull/28.patch"&gt;https://github.com/OSDC-Code-Maven/osdc-2023-03-azrieli/pull/28.patch&lt;/a&gt;&lt;br&gt;
&lt;a href="https://github.com/OSDC-Code-Maven/osdc-2023-03-azrieli/pull/28.diff"&gt;https://github.com/OSDC-Code-Maven/osdc-2023-03-azrieli/pull/28.diff&lt;/a&gt;&lt;br&gt;
—&lt;/p&gt;

</description>
      <category>git</category>
      <category>osdc</category>
      <category>beginners</category>
    </item>
    <item>
      <title>My new dev.to Post</title>
      <dc:creator>yaellevy</dc:creator>
      <pubDate>Tue, 14 Mar 2023 18:48:24 +0000</pubDate>
      <link>https://dev.to/yaellevy/my-new-devto-post-5bj1</link>
      <guid>https://dev.to/yaellevy/my-new-devto-post-5bj1</guid>
      <description>&lt;p&gt;I'm very excited to explore new world of content,&lt;br&gt;
looking forwards to begin the course&lt;/p&gt;

</description>
      <category>osdc</category>
    </item>
  </channel>
</rss>
