Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • 11:42
    ThePauliPrinciple closed #22365
  • 11:41
    sympy-bot commented #22365
  • 11:41
    sympy-bot commented #22365
  • 11:41
    ThePauliPrinciple opened #22365
  • 11:32
    github-actions[bot] commented #22363
  • 11:26
    ThePauliPrinciple edited #22345
  • 10:32
    otubak starred sympy/sympy
  • 10:27
    oscarbenjamin commented #22362
  • 10:27
    oscarbenjamin milestoned #22362
  • 10:27
    oscarbenjamin labeled #22362
  • 10:27
    oscarbenjamin labeled #22362
  • 10:26
    oscarbenjamin commented #22360
  • 10:19
    oscarbenjamin commented #22351
  • 10:05
    smichr synchronize #22363
  • 10:03
    smichr synchronize #22363
  • 09:49
    ThePauliPrinciple closed #22364
  • 09:47
    sympy-bot commented #22364
  • 09:47
    ThePauliPrinciple synchronize #22364
  • 09:47
    sympy-bot commented #22357
  • 09:47
    smichr synchronize #22357
Arpan Chattopadhyay
@Arpan612
@UltimateGamer07 Hi Harinandan! Welcome. Please find the links below to get started.
@mazenamr Hi Mazen. If you wish to contribute, please have a look at the links above.
Shashank07-creator
@Shashank07-creator
Hey Everyone , i m Shashank. I would like to contribute in SymPY ' s physics projects. Though, i'm a coder but i love physics too. Do tell me what to do.
Arpan Chattopadhyay
@Arpan612
Hi Shashank! Welcome. Please find the links below to get started.
I hope you have gone over the projects and have decided which one would you like to do.
Hari07
@Hari-07
I saw that in the google groups people had mentioned what idea they want to do for gsoc and were having discussions on the same. I too posted my idea yet there was no response from anyone, are there any other prerequisites before discussing project idea on the google group?
vishakha2108
@vishakha2108
Hi , I am getting an unsuccessful check in my pull request because of Travis ci build failed. Can someone guide me on how to resolve this error.
sarthak744
@sarthak744
Hey everyone, I am Sarthak Srivastava. I would like to contribute in SymPY's mathematics's projects. Although, I am pursuing cse from MSIT but maths has always intrigued me. So, kindly let me know what to do.
mohit
@mohitacecode

Hi , I am getting an unsuccessful check in my pull request because of Travis ci build failed. Can someone guide me on how to resolve this error.

Please mention the pull request here

1 reply
Nikhil Maan
@Sc0rpi0n101

I saw that in the google groups people had mentioned what idea they want to do for gsoc and were having discussions on the same. I too posted my idea yet there was no response from anyone, are there any other prerequisites before discussing project idea on the google group?

No, there are no prerequisites to presenting or discussing any idea for GSoC, or otherwise. You are free to start any discussion on an idea you might feel useful for SymPy.

As for your post, the mentors for your idea might have been preoccupied with some work, so they might not have replied. What was your idea btw?

Hey everyone, I am Sarthak Srivastava. I would like to contribute in SymPY's mathematics's projects. Although, I am pursuing cse from MSIT but maths has always intrigued me. So, kindly let me know what to do.

Hi Sarthak,

You can check out https://github.com/sympy/sympy/wiki/Introduction-to-contributing and https://github.com/sympy/sympy/wiki/Development-workflow to get started with development. You can also check out https://github.com/sympy/sympy/blob/master/README.rst for general installation and usage instructions.

Mohit Balwani
@Mohitbalwani26
if I want to add a function in the tests file of some module which needs some parameter then where do I need to make changes so that it doesn't throw an exception. For example, I want to add a def test_solver(eq, hint) in test_ode.py but it throws an exception for missing argument as sympy runs test_file by calling every function.
vishakha2108
@vishakha2108
pull request #18880 has an unsuccessful check because of Travis ci build failed.Can someone guide me on how to resolve this error
Kalevi Suominen
@jksuom
There is trailing whitespace. This is the Travis log message: AssertionError: File contains trailing whitespace: /home/travis/build/sympy/sympy/sympy/geometry/parabola.py, line 379.
Prashant Rawat
@prshnt19
Please review my PR sympy/sympy-live#144.
Hari07
@Hari-07
@Sc0rpi0n101 I want to work on either the Classical Mechanics, Efficient equation of motion generation with python or on Stochastic Processes in Probability Section, preferably the former.. and was hoping to have a discussion on where to start off on either of them
Also i was looking through the easy to fix issues to fulfill the patch requirements for GSoC Application, however all core issues are having commits or people working on them. Any other suggestions to meet this requirement?
ritwikchakraborty123
@ritwikchakraborty123
hi my self ritwik
i want to contribute on classical physics project development for implementing classical physics solution which can be used with sympy api ..
the quantum mechanics implentation with graphical implementation
Maarten van der Velde - (Ideogram)
@ideogram
@jksuom (on the subject of the numbers I,E and N) Yes, that is true, because I can't know in advance what variables will be used in the expressions. So, I collect them in a dict and feed that dict to the evalf function.
Asingh421
@Asingh421
hello I am Abhay Singh a second year cse student at IIT Patna,i want to contribute in Mathematics and physics projects for GSOC because math and physics always fascinated me since my school time please guide me.
Arpan Chattopadhyay
@Arpan612
@ritwikchakraborty123 @Asingh421 Hi, welcome to sympy! Please find the links below to get started.
Kalevi Suominen
@jksuom
@ideogram How do you define the dict? If you write dict(I=1), you get {'I': 1} whose key is a literal (that probably is not used in the expressions). If you define I as a SymPy symbol, for example, then you can define the dict {I: 1} that has I as a key.
Maarten van der Velde - (Ideogram)
@ideogram

@jksuom Oh,... eh,... terribly confused now,... you are saying I can use a SymPy Symbol as as a key in a dictionary?

ParameterName = "I" # But then dynamiccaly _self.values[Symbol(ParameterName)] = 42

Kalevi Suominen
@jksuom
The keys in a dict argument of subs are usually SymPy objects.
Hari07
@Hari-07
Im running python on ubuntu WSL. when i use the python terminal and write scripts in a folder thats not the sympy folder, throws an error. this gets fixed when i use sys.path.append to include the sympy folder then use import sympy
is there anyway to add it to sys.path permanently
Arpan Chattopadhyay
@Arpan612
I think you can do that by adding a python module to sys.path as default
This might help you out.
Maarten van der Velde - (Ideogram)
@ideogram
@jksuom Thank you, I'll try that. I completely missed that from the documentation. (Kiitos, I gues)
Kalevi Suominen
@jksuom
@UltimateGamer07 If you run python -m site, you will see the location of USER_SITE. That is a place where you can add local paths permanently in files of type .pth. For example, you can create a file sympy.pth that contains the single line /path/to/sympy.
OmarWagih1
@OmarWagih1
Hello, could anyone review my pull request for the sympy-benchmarks repo here?
sympy/sympy_benchmarks#66
Thank you.
Arpan Chattopadhyay
@Arpan612
@asmeurer Could you please tell me where is the source code of SymPy documentation?
I have corrected the code of issue 18891 and I want to make a PR for the same.
Nikhil Maan
@Sc0rpi0n101
Most of the documentation is generated from the docstrings of the class/function being documented.
Arpan Chattopadhyay
@Arpan612
So no cataloged folder for the entire documentation exists?
mohit
@mohitacecode
Nikhil Maan
@Sc0rpi0n101

I think it is there https://github.com/sympy/sympy_doc

That's auto-generated. You should not manually make changes to that repo.

IF you want to make changes to the documentation, you should just update the docstring of the respective function/class.
Kalevi Suominen
@jksuom
@Arpan612 The rst-files for Sphinx documentation are in doc/src and its subdirectories.
Megan Ly
@meganly
How do you simplify (sqrt(x)+1)/(sqrt(x)*(x+sqrt(x)) to 1/x? I know using radsimp and cancel works, but am wondering if there is a better way
Aaron Meurer
@asmeurer
@Arpan612 the docs are in the doc/ directory of the main sympy repo. But as @Sc0rpi0n101 noted most of the documentation comes from the docstrings on the functions themselves.
@meganly I don't know if there's a better way. Simplification of algebraic functions is something that SymPy needs to be improved on.