• Services
  • Work
  • Playbook
  • Academy
  • EU Funding
  • Contact

Guides

Guides is the best source of information if you are interested in the technical details how our engineering team delivers quality software.

  • Introduction
  • Architecture
  • Ruby on Rails Architecture
  • Node.js Architecture
  • Front-end Architecture
  • iOS Architecture
  • Android Architecture
  • React Native Architecture
  • Django Architecture
  • Real-Time Architecture
  • Design Principles
  • Design Patterns
  • Refactoring
  • Code Style
  • Ruby Code Style
  • Python Code Style
  • JavaScript Code Style
  • SCSS Code Style
  • iOS Code Style
  • Testing
  • Ruby on Rails Testing
  • Django Testing
  • Node.js Testing
  • React and React Native Testing
  • iOS Testing
  • Manual Testing
  • Managing Dependencies
  • Ruby Dependencies
  • Python Dependencies
  • JavaScript Dependencies
  • iOS Dependencies
  • Android Dependencies
  • Data Layer
  • API
  • Internationalization
  • Security
  • Technologies Research
  • UI Design
  • Node.js Libraries
  • Team Roles
  • Systems Engineer Role
  • Lead Developer Role
  • Developer Role
  • Tester Role
  • Client Developer Communication
  • Error tracking

Managing Python dependencies

  • Use virtualenv tool to create isolated python environments.
  • Use pip package manager to manage python packages.

Installing new packages

  • With virtualenv activated use pip install <package-name> to install a new package.
  • Use pip freeze > requirements.txt to update project package requirements.

Updating packages

  • Use pip list --outdated | cut -d' ' -f1 | xargs pip install --upgrade && pip freeze > requirements.txt to update all packages.

Want to start a project together?

Our agile process has enabled us to work on long term projects with our clients effectively and at the highest quality levels for more than 10 years.

Contact Us

NECOLT delivers scalable long-term high-quality software products with Ruby on Rails, Node.js, React, Rust, Swift, PostgreSQL, and related open source technologies for startups and established companies.

Navigation
  • Services
  • Work
  • Playbook
  • Academy
  • EU Funding
  • Contact
Support
  • Terms & Conditions
  • Privacy Policy
  • Sitemap
  • Newsletter
Social Networks
  • Facebook
  • Twitter
© 2024 Necolt, UAB. All rights reserved

Start a project

Project request was sent successfully.
There was an error while sending project request. Please try again.